MPTQSKPLRYLLNSGDSIPALGLGSVGFAVPRNVITDAMLHAIKIGYRHIDTASSYGSEPAIGDALSRAFGSGIVKREEMFITSKLWCDDHDPEDVIPALQRSLKKLQLDHLDLYLMHFPVKLKKGTKLPPKEEEILPVDIQSTWREMEKCIGLGLAKSIGVSNFSIKKLTDLLSYATITPAVDQVEMHPVWQQRHLREFCSSKGIHVSAWSPLAAPGTYYGTTEVIQHPVINAIAFKLGKTPAQVALRWGVQNGASVLPKSFNPSRIEENFDVFGWDLSEQHMRDLQEISQRRTNTCWFFCNATNGPYKTLQDLWDDES*