MSLANNLPTELPCPKLVSLLLSTHHSIERLPLVSLTSLKVLHLHSDYYSNRINSIPSSVGELKELEFLSLQGLRIQDLPEEIGHLSSLQFLDLEDCKSLQSLPSKIGELKNLRYLGLRCCESLKVIPHEISQLTSLSTLDAKGVGLSVEAESEGSIWRLKGLRNLKMLRIWVKAGMTKSEINVGIMGTWLDMRHLLLKFDDKRIMYDLPDDMKNMRNLQGFEMWCYGGSSLPDYTCKFQHLQNISLVACYGLRELSPLERLPNLKCLYFAYCAHLKELGIGNSGGFLMLEKLVIYELYNLESIAGASNNGVWNERTLPRLRILKIGGRCPRLRRLPVGMDKLLSLSTLFVTQEVWQQIIWEDDGMKIHHYLIFREWDEWSISSVIX