MSEKITAEKLLNTLVETLTEKQKSGLFFEEDKSSSVSSQFNRLFGRQKPVHHILGGGKSADVLLWRNKKISASVLSAATAIWVLFEWLNYNFLTILFFVVALGMLGQFLWTNASGLFSRKPSKVPRFVLPDGIFVNIATAVGAEVNRGLRFLQDVSCGGNLKQFLIVIVSLWAGAVIGSWCNFLTVMYIGFVAAHTLPVLYERYEDQVDNFVYKVFDQLQNHYQKLDTGLLSKIPKGKLKGKKYE