MASALGRHRFSMLATQPRIFHRSAAKRLAASGLWSQRRISIVKHYDRSKRLEERIERAILDCRFLTLFGVIEACCVLSRSFIEYFNAIWQGVDTEVILLLVEAMGTVMLIFGMGLYELFERPKWLEIRSLDELKTKLGHVIVMILLVGMFDKSKKIVIHTGLDLVCLLTILFSSGCLFLLCKLHKAGMELLGLLQRDGGVRLAVDSGHSSQLWMLIPDLLASCLWIEPLPSAMQADVLTFVYLRSYRFRPNDLLLLSKRLLESVENLDFWVRRAAQTLLEKCSQSSNSKEASDFDEIPDFLKKHMEPESHEAMLKEGAQQEFNPEDEEDYWNLKVIR*