MTLILHQLIAGHYTILHTAHRVRSRASYLHRATMASDRLSALRAFDDTKAGVKGLVDAGATAIPAIFHHPPDSFTPSTLTTDVAVPVVDLSCSRSDAVGAVKAAAETAGFFLLANHGVPEAAMSGMLAAVRRFNEEPTEAKAPYYTRDAARRVRYSCNADLFQTLVGKWRDTIYMDDADEDDAELLPPACRGVAPEYTGQMRRLGRALFELLSEALGLPPGYLEEEAGGMEALSVAGHYYPACPEPHLTMGTVKHSDPSFLTVLLQDGVGGLQVLVDDDLEDAAWVDVPAVGEASLVVNVGDFLQLVSNDRFKSPVHRVVSRRVGPRVSVACFFRANGATVCAPAVVDGSGPPRYRSVKAEEMLCVSNTQTRLNNLRL*