MLPRPTTHSKALGPGVAGPELAVATSAVLDRPPQPGAHLPLSGAQPCAVDPATLADPRQHTKYPYVTGTSVMAIKYKDGVLVGCDTLGAYGSTKRYKNTQRIYHVNSKCVVAAGGEISDFQYITNLLDELTTDDYRTDDGIELTPQEVHSYLCRVMYNRRNKFDPLWNSLVVGGVQEGKPFLGMIGMIGTHYTDSHVTTGFANQLARPLFRERQQDDMSEEEALKLMYDALRVCYYRDKVSINKFQIAKVTKDGGVSISEPFALDMRWDYKLFAQPTKWAVGAW*