MGRREQKMGPKEMESLILYTCKEKRTERDPWERFLILVDTACSEAEAEPFPLPHPTPTNQQGETKKEEEEKSMAKKKGDDEQDMGHIKKGKKEKGKEIMDINPSKTMPMIMEKKMNDPELAPLSCGGLVDLHRMMVFKKDTRLFHVCEKRLRKTDVDRHQNRLLLPTEDARGRLVPAFGLSLEDEMGILQTPGIKAVGLDPMRREWKLNWKYWTKYHVLDGEWKNLVEFNGLQAGLHTVLVSAFCYREGNEKQICFVIDTRSCSGYATSSSQEDHAIRVNNNNKNKKKKKTS