MGGAGLLQEIGLTVDDNLNQLQVKLKERLNGKRFLVVLDDVWNDNYPEWDDLRNVFVQGNIGSKIIVTTRKESVALMMGSKAINVGTQSDEVSRDLFKRHSLDNRDPKEHPELEEIGKQIADKCKGLPFALKALAALMLSYNDLPARLKQCFAYCAIYPKDYQFCKDQVIHLWIANGLVQQFHSGNQYFLELRSRSLFEMVSESSEWNSEKFLMHDLLNDLAQIASSNLCIRWRYTTVVTRNNLWLSKVLEQEMIPQQLGVLADILDIQDLFP*