MGLKRGPWSAIAARLPGRTDNEIKNVWHTHLKKRLEPKPSSGREAAAPKRKAAKKAAAVAVAIDVPTTVPVSPEQSLSTTTTSAATTEEYSYSMASSADHNTTDSFTSEEEFQIDDSFWSETLAMTVDSTDSGMEMSGGDPLGAGGASPSSSNDDDMDDFWLKLFIQAGGMQNLPQI