MAAAAMLHLQKQLLSLGHAASPRFCYLHRAASPDLFSLHRSLLSTAASLGHIAAEDYLVTTCGLTRETARKSTKYISHWKCTSNADSVLAFLAGPALRLSKADIANVVAYDPRILNSSVDKSLKVCIASFRSHGFSDAQVQTFARTVPYVFRSFKVQEKLGFWIPFLGSPEMFLRVLKRNYYLLTSDLEKVVKPNIELLRECGLSVCVIAKMCIPSSRLLTSNPETVKSILVRADKLGVPRHSLMFRQAVSTTMGLGAETVVAKLKFFSETLGCSEAEVLSMVRRNPVVLRCSREKLLSVSEFLIKVVGFDTGCILRRPTLLMYSMRRLVPRYYVMKVYTPP