MQPGAYLDLAQVTLYVFWIFFAGLLFYLRREDKREGYPLVADAGSGTRLAKIGVPAPPDPKTYLLRGGATKTVPSTSNDRPNVALTPAAPWPGAPFVPTGNPFADGVGPGSYAQRADVPELGLDNLPIIVPLRAAKGMFLDPRDPNPVGMPVVGCDGVVGGTVTEVWVDRAEVLARYLEVEVAKSRKRVLLPVPFALINDPFGKVSVDAIRGDQFAGVPTTSKGDQVSKLEEDKICAYYGAGTLYATPLRSESLV