MTSFVLFESASGYALFEQTDTDEIGQLADKLQNSVVDLERFSQIVRLKAFMPFSSAENALENIRAVNEGTVHETLKNFLEMNLPKAKPGKKSKCMLGVIDSKLASTIAEELSIPCESNDTVLEISRGIRLHFSRFVSELKDGDLEKTQLGLAHNYSRSKVKFNVNKVDNMIIQAIALLDQLDKDLNTFCMRIREWYSWHFPELVKIVSDNYVYAKLAAFIKARNTLSEESIPGIIEIVDDEEKAKAIVDAAKTSMGTDISELDMQNIEAFAGRVASLSEYRKNLFAYLQSKMKAVAPNLSTLIGELVGARLIAHAGSLTSLAKYPASTVQILGAEKALFRALKTKGNTPKYGLIFHSSFIGRAAARNKGRISRYLANKCSIASRIDCFTEKGGTTRFGEKLRDQVEERLKFYETGVAPKKNIEVMREVIDELRAEGFDVDGDAEKKKKKKKKSTAAAEEEAAAAEEPPRKRFDRPRDPPLTAPAAQKKKAAAE*