MGRDVHHLLSLVKKYQNHRKPIQQIHTQLIFTTAENTFNSTSSIPILLTLWNSLIRHYSLGIFPQESFLLFKQLRLQYHPIIFFDSFTYSFLIKGSANLGKFCIGKQIHCLSLKDGFESHVYVQTALVNMYGECGLVGEAKKVFDEMPVRNSVTWNALISGCIKWGDVKVARAVFDGMPEKNVISWTGLIDGYTRMGRFNEALSLFREMVVVEGIKPTEVTLLAIFPAIWNVRCLECCRMIHAYGEKSGIDAFDIRVMNSLVDAYAKCGSIDDAVRAFEDISDERKNLVSWTSIISGYAMHGMAKEAFDSYKMMVEGGIEPNRITFLSMLNACSHGGLVDEGLEFLRKMVDEFGIQPDIKHYGCLIDMLGREGRLEEAEKIALEIPNIMSNVVIWRTLLGACSFHDNADTGERVMQKIMEMEKKYGGDYVLLANILAGMGRYVDSEGVRRVMDEQNAFKAPGISFA*