MSVDELRLHASEADAWVRVHNKVYDVTGFLDAHPGGRQVLLEHMGGSDLAPLMASHHDSGAHAHSRAAYEILEQYCIGRLSEAGLEPSAPPPQAAPAAPDFQVDPSKPLVFQVGHLGPRYDAWVHQPIVSRAHPRFFHSHILEFLSITPWQAIPAVWLPVVAALQRAAHRAGLALPTHAACVAGGLLLWTLLEYSLHRFLFHQKTSSYWFNTLHFLLHGVHHKHPMDSYRLVFPPVLTLIFVALFWPLFYAVLPLGPCCAMFGGVLLGYVGYDLTHYYLHHGTSTWALPRQLKRNHMKHHFKFTESGFGITSTLWDHIFGSRLPE*