MSVLTSKAASAALCSSRHARGPRAAPFRPATGAHPAVSAHHRSQQQSAAAAAARRRGVSCGALISYVEVTAGDEQPDDLAVEIYPNEASVGARICEMVVNAATAAVAERGAFFLAVPGGSVLKMCAGLAANKTMPWERTYLFYVNHKCVPVGDKSSTHQKALDLFLTRAGVPLGNVAALTGSDNAVKEAQEYESKLRQLAVQRNMTFTEGLVPRFDLMLLGMGADGHVGSLYPGRKETGMDAPGTPLVLPVDKKSPPSITLALPVMCAAKQVVVAMTGASKADAVAAALQDPSATSDRTEMPARRVRPVEGGSCVWLMDAPAAGKLTIATGARALLAADQAARAL*