MNMLNVFSSEEFTLLLWPSIGCTGYWITPLSNWASVALFIIWAILTLLSAITYGPLLLAFGRLKAGMPPLPPGSMGLPYWGESLDYLNSWANRLNPDIWYDIRRAKHGNVFETHILGSPTVVMLGPEANKFILINENKLFDNSWPKSTKVLNGYNSVITVLGEEHMRLRRVSQSVLGAEAMKKSVGRIEKMVIQHLDSNWQKGQTIHAHRNIKTMALCVAAEFLMGLKPGQALDDFRRHYAIFDLGLFSQPLDFRWTVFGKAKRARAILVRRIHEQIEIRKQLKMQATAVGKWNEESTFLDMLLSARDNENGFRFSEEEISDNILSLRIGAQDTTASALATILKYIAQNPEIRVSDEKKEGEALTWNEVKSIEYLRNVISEGLRIVAPVNGAFKQAKTDIVYGAYTIPKGWKGHMLWLPAVVELLSNLERLQK*