MSLAVRDSDPSRRHFVITLAGVTRLIELWDFEHLPWLAPRKGQRPLEYPAGRRWVWKKKLTARPPPDTVWDLIRDGNPEHVQNLILYLVFRHFFFYFLCARSDRVRTKQVVWTSWLSFRGTHASVRDSYALSQMRVLFVGRRDSVRYLGERVRMQTVGVFWVPKPPPATMLSTRSIGESWRVYSRAGMPATELVIAGASYYQFIQDSLRLPEPGAEYPDPSLGGWVLPDARISYTGESGSEIVETFPEDRVFHAPLPEGVQAVCTFYLCTYIFLFLLLLTFLFQVPARTANAMVGVINRLKSALVRARSALSCRSPHSTRTLDKPGPTTQVPRVGYAVVRRERGHGARPYGIAVLMWGRVLPGRGPSRSAGDVPCRWLESLAPSCSHSLIFGVTLAGGPHTTGSGVGGPARLGDMKPMTSLRLASCFVYIHSCIPHV*