MPPVFVNSYSTPTPQNVDPFAILTSTEPYDINFAFPLHPVSLSSPRIRLTPFIPRLHARDFWNAISPSVESHFRYFAFVPRTLIEFLNILEEYRQDPGWCTFAVMDRTQSHIIPPESEDRADEMHETLAGMIAIGYTSTKHLRAEIAFIMVLPAFQRTHVARTATALLLRYCLELPTASPPGLGLRRVSWVAHPKNVPSIRLAQRLGFMEEAQLKAWFMLPEEGAEDKGGYAVRRRDQQDHEEMVVGWGKDAVLLSLCWSNWEDGSREQVALILNS*