MSLALVQGYSSEEEVQERYSDSDSEGTDDEDAAVLVRAESRTGPDLSADESEGSSLPSATHIFSEDYDKLVQCNDRYASITKVTGPPEYLKNSVVSITGSRPRPRHFSHKHHHRSQMVQGSPAPKEPPAGAIVEAKPQLVGMYDRVRSDKDNIKDEPRKLPSAGLPPAEDAAKLLMMCLQCGIPKTYSAAKEGMLCPVCKDRPAVDTDELGKKRGSAIKDKERMKRMKGQSSHATWKSETEMQLRQQFD*