MKGVKGKFLKKLKSIGQIGSLKPGRVLQATASDGFLDPFPPDSGQVLKVPDSDQVFKAPPVHETAQPEPDIIDISELLKDLGEEDEEIEHHIVTIDKENIRPPEPPKVSIPSKENSEVENRNLRQRPLSERSSFRRPDLNSGTLFDPDLLTIFQQAVKDHYQAQASERRGTCEAKNLEKDELPDDPLLEFEERCPPGGADSVVLYTTSIRGIRKTFEDCNRIRFLLASLKVIHSERDVSMHLEFREELWRILGGRVVPPRLFIKGRYIGGADEVIGLHEQGKLVKLLQGMPIDRSNGKCDECGGVRFVLCLECSGSQRIAFDENELPVRCLSCNENGLIICPSCC*