MELSLALTSTDHNPSPSEAHPDTMDFLSREWCNFAVQSLHPDPILYDRSIVPVETSIAKFQGDSSPVSCAMMDTSMKMDDPDFKPSMPSWKTNDVKSWIWMQQAMHPELSYEGFFRKKLKLPWKITPSIKKWWKEIKAKRKEEVRLQRAEVHAAVSLAGLAAALAAVASENAGKDGGNGRPSTRETAVASAAAVVAAQCAQMAETMGANRDQLSTMIGSAMTGTSVSEILTLTASATTSLRGAATLKARRGCKINRLNGSAPVLPIEDSSYLPPEFDKNTSVLAKGTDLFVETPDGDFKARTVSMVLNKDGKVILKMKKHNLLRTKKESIVTNVHVELYKDSDSEDNNIEDTCYLIVLRTNRGAIKLDMADDYNRYKTWVTTIQHMLTLSSSSLSTNYALTFYNKN*