MHRFLLLVGALVATALSADTAIAKGQRPWAELSGRDNWDGLLDPLDADLRRVVIRYGELAQATSDAFISDPASPHAGASRYAPGAFLRRAQAGADVPDLYRVTRFLYATSGARVPDGIIMRPAPPGAWSLESNWMGYVAVATDAGAARLGRRDVVVAWRGTKRAVEWANDLDITLVPAAGVVGPGPGWSQPAVHRGFLSVYASSNSTSRFNKQSAREQVLAEIKRLLDAYKGENCSITITGHSLGAALSTLTAIDIVSNGVNVRGSTNDTVPVAAIVFGSPRVGDEQLKKAFDSTPGARLLRVRNAPDIVPTILPAAFYKDVGVELLVDTRKSPHLKQPGPGPAAWHNLECYLHGVAGTQGAGDGAGFGLVVDRDLALVNKEVDALDDEYPVPAGWWVEGNKGMVKDGSGRWVLQDHEEGNLAM*