MGRKKIQISRILDQRNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSAHRLFQYASSDMDRVLLRYTEYSEPHESRTNADILQTLKRRGLEGPELGPDEGPEGPGEKLPRPAGDGGDPALPRPRLYPAAPAMTGPDAVFGALPPPGCDPGGLGEALPAHGRPSPFRPAAPRAGPPGLLNPLIPSSHYGGKTPPPLFMPRERMLVPL