EKQVEREFLFKERGSYVEMQATPILKLRGFQVSELFQGRAIGLWLCIFAFGAQSSLAFVDIPPKLLISRNPKLKSIPKLANDLQMIFQLSCGTENQELLQSTLKEMCEMSRSHCYRSRRTPQVFHQDLNCVPYSVSTCEYSGSQQIEQCGPGTMDKKKKRATSEDVAKIDLEDLVKYFDLPILEASTRLNVGLTVLKKKCREFGIPRWPHRKIKSLDGLIHELQEVDHQQPGGEAVGTAVAKRRQMLEEEKETIGRRPFVEIQRETKKFRQDIFKRRHKAKALKIQTSQSPSSQQL*