MKSVEVLGFSANFSLPAFKTQRNVEGLSQKPRGSMDSVKRPATTPSKSRIARAISKVLHVRVVTGITPSHGLQRIKTKEKTQEVKSQEKIRELKPHDKSRELKPQERIKAELVHVVHCKLGEKQDEELADRIAREAVLGKIFASISTIKSAYAQLQFAQSPYDAEGIQSSDGMVVSELKTLSEVKQCFLKKQFDPFPEKGLLAYDLQEQKNMVKTYEITGKKLEYEVKLKESEITFLKEKLEEFKKENRLIEKRLNASGSLSVLDNLHMSGLSPNHFIPVLRHTVRSIRTFVKLMVNSMQSVGWNLEAAANVIHPNVSYWKQEHRCFTFESFVSKEMFDSFHIPNFALPNESLPEHKQRRRLFFERFTELKTVKAKDYLCQKPKSTFGKFCRAKYLRLVHPKMESSFFGNLTQRNLVNSGEYPDTAFFISFSEMAKRVWLLHCLAFAFDPVASIFQFKKRCRFSEVYMESVSDEAFLPEAEPCVAFTVVPGFKIGKTIIQSQVYLSGS*