MADPRSVVPYHDPYDSPIDYEHLNFMNDANPSLAGLSSDNEPTPAIPESFSGSANANANILDPNNPYEDPMAWNFYYENLRVQSHEAGPSHQNQGQSSFGPIPYAPFPNASFPNASFPDGQTSNASGRSEEIFLDGRNIAVWPPEPVPFQCTCCQVLREIIHTDVYLFLWWQETILQNLRYMGEWRERAGRLTLDDFRQYFHLPIEDAARRLHLCPTVVKKICRKFGMTRWPHRKSKKSTKSLISNVFVSQTHSLAKFLATVEPAFICFL