MDLLGRARRYHDYIRALKEERKKIEVFQRELPLCLQLVTQAIESVRHRAGEEEGVYEGPVLEEFIPLKPSPTSTLSEEEKGETRKSAAAIGWDRKPEWLRSVQLWNQEPDTDLKEPPKKPIAVSLKKIGGAFQPFDREKHVAPPAVVAVAPPASSTAGGGDGKGGGGGCADVDGSRSGGRDKEKEGQSQPHRKARRCWSPELHRRFLHALQRLGGSHVATPKQIRELMKVDGLTNDEVKSHLQKYRLHTRRPTPTVQSSSSSTSSPPATQFVLVGGILVSPPDYAAASPGNGAYAPPDSIYAPLASVPSDSKLRNQQLHQQSQRSIARPSDTEDRSGGEDDNSMRDDGDATNSASPTTSATSQTTTASPLF