MMKLSRFLNSNRNALGKATDVRDGSALHALTFQAGISTGGKSSIQDRVFAPYSVFKGKAALSVEPVLPTFSKFGSGNLRVDRRGSMMLTFLPAIGERKYDHEKRQKFALSATEVGSLLSMGPKDSCEFFHDPSMLSRLIFCITIFTCVFGNAGQVRKNLSIKPHADGSGYFISLSVANNILKTAERFTVPVTTAEFTVLKTACSFALPHIMGWDRLTTPVPGTLASKLSKVDPQMPDLEWDK*