MLFLFKTEDQEGSFGNQTNRLEKIKKTTWHGATTPIFSTRTCALQIQPVYHPTVFKLHAPTSTTTTASRCSMASISFSGESLISLLTLFSLLFLTHATLHLHPSDYDALLLIQKHLGINGQRRSSPNPCNTPGVFCERRVSDNATVLRVTRLVFKSQRLSGFLSPQIGRLSQLKELSLPDNYLLDRIPSQIVDCRKLEILDLRNNRFSGEIPPELSSLVRLRILDLSSNKFSGNLNFLRFFPNLEKLSLAENLFSGKVPVSVRSFRNLRVFNLSGNSFLEGPVPGMREVEVESLASALPRRYVFAENLTRGSSNHSAVAPSGMCSMKTSFKYGIKDIHKLGNIAISSWEEIGTPG*