MLNNQLCKMGNLCLVFVLISMVLPVLGQEGLKTGFYSSTCSKAESIVRSTVEAEFNKDPTIAAGLLRLHFHDCFVQGCDGSILISGTSAERNSVTNLGLRGFEVIDNAKTQLEASCPGVVSCADILALAARDAVDLSGGPSWGVPTGRRDGRISSSSEALNLPSPLDTIDVQRKKFIAKGLDDHDLVTLVGAHTIGQTECRFFNYRLYNFTTTGNADPSINVAFLAQLQTLCPKGGDGLKKVALDKDSQLNFDVSFFKNVRDGNGILESDQRLLGDPSTRRIVENYAGNVRGLLGLRFNFNFPKAMIKMSSIEVKSGAQGEIRKLCSKFN*