MTTVSKAKVVAGFLAEKERRNGFPCSVLVQCGVCTGLTGIFLGGHHPDYLFKCTTAGCDRSCTTMYGNNQGILTGFDFEQHCGPSAEKKWKRRIRTTATSIGDWIKEQSALLQAGGSLVGKQVSVYRPAEEQYYEGTVESWNEAAGTHRIRYDDDEAEDLHMAVEMWNDLTPAGTDTLAAAEGMAGLAGGSQRGPSSVRGPLPADSVPGQPREQPALAEGQALGGVGSAADAISPADAEAALAVLTREWLTMQQQATERQAAVVELNTKLQLLLQEADGLVGFRSAASGSSAAVESEVDCAVRLLNASAKVDEDTISVMQAVIDDARALELWFAELKPPALPELRAX