MFPLPALNRPSAASTLRPPLAFTRLANRGLSSEWSNVTRPSACQTPSHLFCVIHRSLAGWTRGRLRMRFRSVCGFTKDAFALARACTGGRFAKQHVALISATSHGRAPASERSVQLVLSAGSRMRMSCCIRLLMDRLNKTKNWVVALKCLILIHKGLRDSVFIFEDLISVYPAQGGRNYLNLSKFKDCSSSFSWEASSWIRWYARFLEQRILTCKTLGHFSDSEWSLNELPSDKLCGVENDWLLREVSALIDLLQEICGCPILGATSNELIKDALRLVILDSLRTQQAIKLYLKEVCHRLHNLSRLEISRFVEVCEKRSRESMRSIQLTEACLAQNLVHSHQYPEEITDYELLMMKIALEAP*