MTARRLEEERVTEEVPSQVDQVEQVPQGGQGVQGAQDAQVPPQGDPIPNVEGGIEVSEMSNRETREALIAIARAVTMQANLNMMPWVVECTMTSRLKDFVRMNPPIFLGSKDNRMEGSGPIEWVEFKKAFLDWHKVRDCPMIASRGKEGKQVAPSVPKDDASTKRRFYALHSRVEKLDEMESDDDVLVKVSRSLEVKRPRTSKAFERYALSRPCMSRRVSLSFTCSLDEIHLRGFKIIDVRIWVGNLPEIIPKDNLKVFEEGPKNIGMAVPGRLQTTEQSTARRPVDAPSKGPVVRELTIGEDRNLVKPLLPPTEACDGPSWL*