MALHTFFFTAPEELARPPVGLEFKDLVHQDLFDAEAAARHEAACKRAMAGVMEQCDTRVREKVSLDGHVGCVFERSPYCHAVVRGHVCAVFAGEIAAWPGHDQVAEHHDAFVRGEPLPVEDDATWLVQFYDSFSGHASMDDVTEAALRALSRVQGSFAFVLYDSLTKRVWAARDAEGVQPLFWGVTDDNRLVFGTHPSKLDGCNPTATPFPAGTLYASHDPTLCHSPGFKGWVIRGEHPLPGHLLSFVPSKVQTATHHWRGVKAVPRIDAEGHICGAVYRVASERGLAQES*