MSVVVQAACVMRSDMTFFPLMLGKKIDKPHMAYISVVLNDWKYSCPIVWSFYSTALAAGRENGKLRREVEQNLRLKYSKELPPPNTSSEPPSEKSMKSGIKSGMKGVAKGMTDVAKVTSGGLTYLLFGGKDDMSNEMREELEVELDKIRRSRRARTRWFLALTLMNNPSLIAMRRPWGGQPQNVAMLKPSHLPHAVKKGWLRRRGGILGVVNDDYVMLTPGVLYIFEHDLARNPKVYTLSSRVLVRRLFVSVRDQTSGGWHFGGDRYEPGPDEVDPPDAEDGLRLPSKKIDDKEKGNKKKDDKDKGGDGDPAKSAESSKWKLREKHFFVISIPGGPMEVFASADLDDVTDWVGALRASCLGAPDRSMLAGLKQD*