MKRVGESQNQNTYYILDCYEACLVMSRIKSISFLAMEKATRVKILEICLVSPPQEKTTTQTSLSLTFFELLWLRLPPVERLFFYEFPNQTISFFDTILPNLKHSLSLTLQHFLPFAGSIIWPLDSPHPIINYVPGNAVSLTIAESNTDFNMLCSNICDASLRHPLIPHLANSHEQASVMALQVTLFPNHGFSLGIATHHAAMDGKASTLFLKAWAYACSNNNNNLIGESFSSPLLSLPQHLTPFYDRSTIRDTSGIGADYLSAWLHYGGDNNSRSMKVLDQFGGGVNATTKEAIRWSFELTSSNIQKLKHHAQSKLKEENAHFSTFSVTCAYVLQCLVKADKPKANGVAFLFSVDCRSRLEPPLPSTYVGSCIIGHKVLYETKNLSGDDDFINALKGIKEALQKLENEVLSGATTLAEKVQMRMNNKIFTVGGSPRFEVYSIDFGWGRPKKVDVTSIGPTGGFFISESRNDSGGIEITLVLYKQEMESFMTHFAEGLESL*