MDSDVWSGLPDDVLIQVLARLPKKSLFRFKSVCKKWRSIPTDPHFTNLHSRFSSSKSGFFFQVVPGPPSKNSFLFIDQTFEHSELSLDFLPDQVLVRASCHGLLCCDSIMDRGVYYICNPMTREWKLLPNRRKNPAKRYDPDEATLVGLAFYPSTQRCKVVFAGYYTRFGQRSRDILVTQIYDSQTDTWKRSSTTKSDIFSHINRNQVVFANGSLHWLTYSSVVLAFDLDKEVWRRIPGPLELVTGNDTRLYLLELEGCISMIQNSGDKMRIWVLQDYEEQKWVETNRIPMTSGSGIAPLLVPLSQTRELVFLASHKQILACHLKEKLWKEVYLWQNTVACPLWFLAHAFEQTLFFCRDKED*