MVALIIVFSSKWSYGLGCKISDVTEDGQYVSAIKDPDQRFGAFMAPLTSGRVTIAVSAVYESKAGLATAIRYALTRRAFSSTPAGPEVLLLDYPSHQRRLIPVLAKTYALSFAAVELKKLYVRRTPADAKTIHVLSSGYKAMFSWHNMRTLQECREACGGQGLKTENRVGQLKAEYDVQLTFEGDNNVLMQQVSKALLAEYFSSRKKNMPFQGLGLDHLNGAWPSVSKSLDSSVLQNKEFHVSLFHVRERDLLERLIKELALRSSMGGPDSDALLSSYHIAEDLGHAYSERCVLETFVAVEEKQSDVPLKYLLGCIRALFVLSTIDENPVFLRYGYITPEQAQAIQKEIIQLCTEIRPHALALVDSFGLPASVLGPIAFDWIKYNSWENAGISHTTGVGMTAQSIL*