MAPTPTCVLLTRGVSPGFAAAQRTEDDGGAPLSASAASAEHEKLVDKLRPHAGRVVSIDADDKHPDCVFVEDCVVALPSRGFFACNPHVTRRGEVAAVVGAAMGVSWPDVGPMFLRGLASERDGERIEGGDVLYVSGGRDTAHHYLVGVGNRSNAAGADALRTALRKCAVAAGALYEPMEESTLFLVHEVDLSGTGWLHLKSALTWAPNVGFVASDPACPVLERALACLDGCEDTAVNRIRDPAVIVPKHCPNVLALPGDVIFTHPNASEAIRARGAERGVVVVDAEQPELARADGALTCCAVVLDPDFRWGPNY*