MVLQVYSEVPLTTLYANNLDDFQSICHKVFKEECSKGEKIIQLFTCQICGGEFLSWRAFKIHGKEHRIDGYLCEECGQFVRPNIFFDHAARHKALRNNECEHCLKQFPNAYRLKQHHQFSSCILEKCTICNKRVRKLKIKEHIAKHNLNFQCVHCKQNFSSSKWLERHMIKLKFQKPVECVKCKKKFVYRCHLKEHFYKEHHPVKCSICFESFRSTGMLNRHFMIKHTTKRITCCVCDKIFTSFATLKVHERFHNGEEPFECRFCDETFRRFDTMQYHIQHMHEKRKYICPVCKNDYSSRKYFLEHGWINHQKSFDPDLCIVKESDILPMKFTVKPNNDTDRIDDKINLQNDVDYQKWLANKNIITYSCPICRATFTSNFIALMFHLDTHLDE