MAPTTGQVITCKAAVCWAPGEPLVIEQIQVDLPQAGEVRIRILYTTLCHTDIILWQDGLKMGTFPRIFGHEAAGIVESIGEGVIDLKEGDHVLPVCLGECKECVHCISKKSNSCSKFPVDGMRGSMLNDKRSRFSINGKSVYYSLGSTFSQYTVIEAANVVKVNAAAPLDKICPLGCGVITGLYSVWNVAKVEKNSTVAIFGLGTVGMAVAEGARTAGASRIIGVDINSSKAENARAFGITNFINPNDHDKNVHEVIVDMTQGGVDYSFECVGNAKLTETALLNCHDGFCMAVICGVSTDLTPISVHPCHFVMGCTLTGTVLGGLKPKS*