MEECAAACRLDLATFYLSSSGAGAGATAAAGTAGGGHRARLESGLTHARAGLSLLQGRPVASGGGDADDSLVASLRRDLADAAERLLRELIRATAVAGNSSRAETLKEEYRALLSSRTDPKSRPWSRIDQGERMTLRSFEQCNIAGYVNLRWDVSRFETLESGEVQLSAQLANHGRYKYFEIDGETSDFTALNGNPVYFAEWEGCLDGLCTDAVEFTVYCHDDNENCGGEWFNFGGCDCTFAITWHLYGDLAAPPPPPPSPPLPPQPPAFVLVVVSASTLPPVELLPVAVFQGLLE