MSGTKLTPVIKVDDEKCVNCYACVAACPVKYCMDGTGDAPKINHDLCIGCGNCITSCKRGARSFFDNGDAFFRDLGRGEKIVAIVAPAAASNFEGRYLNLNGYLKSLGVQAVFDVSFGAELTVLSYVNYMKEKKPSLVISQPCPAIVTYIELFVPSLLPMLAPADSPMLHTIRMIKEYYPQYRNHKVAVISPCIAKRREFDETGLGDYNVTFITIKGQLEKEKKDLASCKAMEYDNPEAERAVTFPMPGGLLRTADREVPGIWEQTRKIEGPEAIYPYLDHLADSLKKGGHQSVSFVDCLNCEKGCNGGPGTGFWEEPQNELEYPIQQRAVEAEKKYTLKSQKKSRKELAKVLNKYWKPGLYGRNYVDLSGNYTIREPSPAELTEVYKKIGKYSEDDIYDCNACGYGSCKRMAKAIFNKLNVPKNCLHYNLFLLNKQDKLAELNVEMKKQIGKSLSVIDSINSLVDVVSSKMAKQSESVDHSSAAVGEMVSSIHKTSEVSQKKRDDLQGLVDVAARGQGSMRETIQAVEDIAKSVDGVSSTIKLISGIASNTNLLSMNAAIEAAHAGDAGRGFSVVAGEIRRLSEDTRANSQNISVTLSNIIKGIKVTSTRSGETENHIAQMSSEIHSFAETMAELISTFGELSSGSTEITSALENLKALSSEVKISYNEMLNMTLTLRQALEELSAVAERSTAD