MSFIHSSECLFLYKGRSSRVYQLLLFPSSYVVNSRASDYPREYDGACLQMRLAYSPAAHLFMFLVQWTDCSLAGALGLLRILIYRAYADGKTTMTVHERKATIKEFYAVIFPSLLQLQKGITDLEDRKQREICVQKYKKRGDEDKGKLSELEIEREEECGICMEMNNKVVLPNCNHTLCMKCYWDWHARSQSCPFCRDSLKGVNSSDLWIYIDSREVIDMTSITRENLKRLFMYIEMLPLIVPDSVLVPYDTHLR