MSKIGDSKAPSENPSHTIDHANPSIFKPKYLVLDDINVDLLSFNILAASGLAYLFSCLDAKLAAAVAATVLPLRLIFPRPKTPTGTVLVTGASSGIGAELSYIFAEKGHDLILVARNEDQLNVVKNNIQQKYGVRADVVSIDLSVPGSAQRVYDIVTKEKQLTVNVLVNGAALGAAGDPFEQPVELVERMTTLNCISLVQLSHLFGNDMIKRGIGWMMHISSVGSYISSPGQNIYHSTKYFVRAFSEALSVELRAYPGIVNTLLLPGPAETQFITRSHAQETVMMAASGAVEDPKSVAQVGYKALCKGKREAFSSWNAMFTSLVFSVVPKSVHLTMASVFNLPLRGRLRAREPLGDQRVRGQTL*