MGPLVEAAVELAAAAAVAERWRRLGGTWAAIPEVLHEILQNYGITEQQLPPEIRTALEHGLLAPAILLRYLDATKKPLEGFLMRLGAGVRARILADPKFLFKVAVEEAIGVAGKLSAEVNKRKDRIWEELDFVMANVIMAILADLALVWVPAPVIRFGGPPSASPSKLKRILDSLPSSCLQKPTPGHHYTLAQRVGAYFFKSGQLFCVGFMSSTTGTSLTHAALFIRRALDPNHTPTAEPAPILKTSLLYGTFMSSSSNTRYQLLNGVEQYIVDPMLHNLPNVSKVATFLLRFGNTFWGSSQWVDFTRLMGLGPIKSKRKRRSIDLASHGAANCRFTRPAPLGVRPIIRLAGRDAQSGHCECPGLVRELEDEEVRAPARQQADFNLLKQKKAWELATSPGKNLLMTGFMLWMSGSGIHIFSIIVIFMAMQGPCRH*