MGRDIAKDSNLQLPLRVCCSAQNIDDLLQQSHVPTALRGIMVAPGAYFRPNHNYDVSRFHRTYPSSLDAECFVSKMPELLRNGVMEPHRFHGVGLLDVEDGDMERILRTVQSPNLIWIRWYRCPFSSLPCWIPMKYLKYLEVGGSALETLWQDQSQAPLQLRELRIYAPLSNIPKSIGQLKHLEQIVIHSVLNLEKLPEEFCLLHSLKALKCSELTISSETLGNITTLEHLNLFWCEKIEVLPPQVVHQRSLAELRLMCTYIKELPSAIGDLSDLEVLEIGGPDLHYLPPSLDGCPLLSELPFKRVEGRRETSVDSSFKEFMPRLQRFSMSGTTISEISFGEGVSPNLHELSISYCHNLKKIEGFCGL