MARGKIQIKRIENTTNRQVTYSKRRNGLFKKANELTVLCDAKVSIIMFSSTGKLHEYISPSTSTKQFFDQYQMTVGVDLWSSHFENMQENLKKLKEVNRNLRKEIRQRVGDCLNDLSMDELRLLEQEMDNAAKAVRERKYKVITNQIDTQRKKFNNEREVHNRLLRDLDARAENPPYELMDNGGEYESVIGFSNLGPRMFALSLQPSHPNAHNSGGGAGSDLTTYPLLF