MADLGLEGSQPVDLTKHPSGIVPTLQNIVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEQQSKLAARKYARIIQKLGFPAKFKDSSTKDKSEYCFETGGGDRCNCSGALYSLESREKDFKIQNIVGSCDVKFPIRLEGLAYAHGAFSSILDIVDLLSFMSIVLEMMAIRNTQNFVGSGTLCVHRISKHENVNLFLKVVGPLIREKTRSWFSLNFGTANGAELKVKLFHNRRVYEPELFPGLIYRMKQPKIVLLIFVSGKIVITGAKVRDETYTAFENIYPVLTEFRKNQQWYDDGLIDLMDCGASAMTNCRGWFKIWRLIFYNSGIGFCGNRTKSVKRGYRNLLQCMYKLNFVLHCFVSSTFRSLHLISFANFNPSMLLLHSYVMRLEVGFILFQYPTA*