MTTVFKNARVYSPESGLGDAAFGSCMVIEKNQIVHVGSLEDATIPSDARIIDLHDRIIMPGFIDAHVHILQYGLSLRKVDLTGCTTLIQIRNAIKSYADSHLSVPRILCRGWNQSCFDEEPLASMIDDLEPRPIYIEAADLHSIWCNSAALDEMCAHTAPDPPGGAIHRDETGRAIGLLSEGAVMNFAWPFLDKVTPKAEKLDALEAAIKSYSATGYTGTIDMAMCEDHWEILNLYRAHKKIPFHIAAHWLVPFSDDQQVNFSYVDRALEIRRQYNDPTFTIAGIKLMCDGVVDGCTAALRHPYGGNPDPVQPIWPEDLMSAVIQRADDAGLQVAIHAIGDQAVHQSINILSSLVNTQSQSLQEPQRDRRHRIEHLELTSPADAARLGQFGITASIQPVHSDPAHFTAWPSLIGSHRCKRAFAYKDFLAGGAVIALGTDAPTAPHFPFQNLYHATTRRSAIERESLQRLNPEFSLTLLQAVAGATNGAAYSRFAEGWTGRLEVGLNADFVVVDMFWKEEKLLEARVCQTWYRGEKVFDCDA*