MRVSGVNPNQFTFSAILPACANLKNPFHGVQMHSLIWKHGFDIHVFVGSALVNMYAKCCDMLCAQKVFDEMPERNLVSWNSMIVGFLDNEVYDHALLIFKEVLRETSITPNEVSASSALTACANMDDGLDVGKQVHGIVFKCGLITLAYVKNSLMDMYWKCGSFEDAVTLFKSIAEKDVVTWNVLMLGVHKNNDFEEAFKYFVLMRSQGVSPDEASYSTALNACASLAALNQGMLIHNLILKSGFEKDMSVASSLIAIDDFSFPAIWMLKQAIELFENMLHQGIKPDYRTFVCVLSACAHTGKVEEGFAYFNSVESVHNMNLGHEHYACMVDLLSRAGRLEEAKRFIESMPVSMNPGPSVWGALLGACRNHGNLEIGKEAAEKLFLIEPRNPGNYVILANIYTRKGKLQEADEIRRRMGVQGLRKEHGCSWIDVNNTTFVFTANDKSHPRTHEIYTLLRKFKEQLKKRGYLSDTNFAANNTEESLWHHSEKLALALGLLALPVGAPIRIKKNMRTCGDCHTVMKYASEIFNREIIVRDVNRFHHFSAGNCSCKDYW*