MSDPDSPPTHDPIPDRDQPEPASATDPKLPSVPKSSRRLPPPCWSLEETTALIDGYREKWHALGRGNLKANHWDDVAEAVAAACPGVAPRKTAVQCRHKMEKLRQRYRAEIQRARSVPVARFVSSWVHYKRMEAMEITKPDGEENQFSGGGPTPRFFNRNGGGGGGGIRIRIPTGVSIAQPGPRIEPKSFGISTNPRPGRVVGTGSSYGGRVVGGGSEMKMMCDDPIGSAIKLLGDAMLRTEEKKMEMTREIEGMRMEMEMKRTKMVLESQQRIVEAFARTMSENLEEEKKMKKARRMSSVE*