MALGGESLRSQAVLRKMQWRPLPMFLRGQIVIPVLHDPTHYFLGPMGDSNPTYFINVETNRIPFRETKPELAHWPTVFGSRPSKLDEWKEWYRRISASKQSLWKKMGIAKCLSLSLADMPKNESMLSVATYFWSDTLNSFIFGQGPMTPTVLYIKMLTGLDITSSANPIRLKIKSEYKIKTKVGGGWLGYATNNMGTGPVTDQEHIAFLNLWLERFVFCGTTCGPTAILQHLAQAIHEKKPIPLGKYLLGAVY*