MITGGVLRIDQVVEFLATGQTDQMSSQTLVCRVCGDRSSGKHYGTVCCDGCSCFFKRSIRKRAMYACISGQEGCSVDKARRNWCPFCRLQKCFLVGMNAAAVQQERGPRKGRKLGSQKLHPRKPSNGERAQKVLRGTNAEDGFSVQILSQVLMACIRQVRHNEHFAILSRMQQNEILRHVWYECFLLRVANWSIDISSLVERYCDGHLRSVVEDIKALRVDLIELSLLETLILCRKEYALSVREANQLEHLADRALTALSHYSWQQQPGHELTPVKQLPCTTGAPCREVRCTSIPTGGLRSLVGPEANAHPASLERASARLGKLLLGLRTVALRFNEFAVRAMLREVISDDGLALETILTKL