MSLLSAARAACRRRVGPNPSLCAALGATRAMSTNPETATDVHARPSFPMMRPEASVPPEEYAKLRKTCPVSKAKLFDGSDIWLITKHRDLVDALRDQRFSKVRTHPDFPELVEGAKAAVEGREPTFVDMDPPDWTRFRGMFERWFAGGYVEKLRPTIRGHVKELLDGMQRASKPVNLHEAFSLPVAFKTIYGILGIPFEDFEFLSNNIAMRSSGSSTARDAAAAQQELVDYMEKLVKEKERNPGNDMLSEIVKNDLRNGNISRDQLIAHAFLLVVAGNATVASMINLGVVELLANPDQLAAFKEDPEACAPGLALEICRFHSASALALRRVALEDVQLGGQTIRKNEGIIALNMSANRDEEVFRNADKFDIRRPEVGEQVAYGAGIHRCIAEYLALVELQEAFKGLFGRFPNIKLAVDESELEWSAPQADVGLKSLPVTW*