MDETTMSNRAVTNANPEEALELDVVITNVVCSFSVRCHLNLQNIALKGSNVEYRRENGMLTMRLRRPYTTASIWSSGRITCTGAISEMQAKVAARRYARILEHLGFPVRFQSFRVVNVLATCCMPWPIKIVNFSMHNREMASYEPELYPGVTYRMRNPKATLRIFSTGNITVTAASVNAVETAVQRIYPLVNEFRSVRLSSSKKTESDSGEELADATGNAALPGKIPISTVVDSTFVAATKSSPPIIDAADNICGNARRRATACWASKLDKKRPRYNEASSQATVQANNLASSISHSKNNQLSRKPAKHFKDLN