MVAFGYAAGGRILPLPLAGVAQEEHGWGRWRKERGALTKLFSRKFVLPQHVDAGRIRGTPLRAHREPRNYTLVDCECRNWAFAAETRRPMESADLFLVFLVRHEIGRKVLLLMASLLDLVLGACVWLVVVIEFMAICLFSCLTLEFAQSGVPDGVVALVRATDTPDSKFWILDSDALRNYDKPFLLWKRKAYASLESKIQERLNNFTSFIVLGTAGIGKSFFGYHWIIRLGQMGQEKALYKVGEVVYILNLRSRYVEGGYYVNGEIICQMLDDLSMWLVIDGKQETPLPGKCRVLLVCSSNKTNYQEFGKGGLCCMLYMSVWSREEIGKFLDDFEPYRTSYRNMNVVDRKEGLDNFDYLGGVPRYVLRATKLKVGKARAKAVVESFGSKTFSCPWVGALSGKLYEPLVHRLLLKGGDFVIKPVHANRSSGPETSVHIGPHIMLEASSAGEFGGKMGMGKYVQPTSEVFPSINSGMDEDILIQERVLDTIVFPL*