MPWVGYGTYRLGQRHARTATFQALNVGYRQIDTAFIYGGQTTEIEVGKAIQDALEHNIISSREELFITTKQWREYHGYEKSMECLNLSLDRLGVDYVDCWMMHWPGPSLRAETWRAMEDAYRQGKARSIAVSNFTIQHLELLKKSAKLWPPAVNQVECHPYYPQNELLEYCKREGIVVQAYASLGVLGGKLIESEPVLAASKHLSNSQRTVSAAQVLLRWALQRNCAIVPKTSSPARMKENANVFGFVLTDEEMIDISKLA