MKDSPCFCLSFKPESLASIPQTLQRYFLALFVGSAIGSNIDRGLVRSEQDSLGTAMSVSERHDDLTGEEHESENGESLEVTFHYADCFERDEAGYMGVTLRRDRGGDIIPGSATPFFRANNEMIIQRAISAAVDATEDESRRSRVPPERPPRSPLPILSWDRLVRLESNVEREREAAEIASPRELDIEPDQSTWPRNWDTHHDYFLWTCRGTVDVITEHLQAVFRFEPAIDEAFVAARLCGVNAYKQLTFLQKYLPGEIHSLQRAEARGIMYEADISHPDIRMGSQDFDLEQLDAGDPKYIEPVLPCWAPPNWGRADDAFAALYLGEDPIVFQREYGWACTEIPTIEFISIRMAQIPHLNLNWMELRAAKSRHDILVTTCQSVPPGYQFF*