MLESGLTCFLEARKGQQTFVSDFRFGANARTGRAGLTSRHAVMDAYCGGSASSLAISKQSAYLTSRICALEAKWGTPAMLIVKLITPVWGEFHRVVNSCPIMVITVGLKWSQSNLRVFMNCHHWVLPPNIGGRLQGVETGVKDHRCRYVSIWNPEVFVGDLVMNLQVLNLKPGLIILLALLEHTLMSRYRCQSVTCEVQTCHLLKLDMNVQSSVIRPDNNLQDVRTKIFPLKKRKMKAPESIPLVSAPARRKERSLSSLVINTPPVSTQAGFPSRTKAVARKAAASRGLVNKLNCGREVDDAHDHSERLDSSERSSKMFMLSRRQRNSGGEPSNDMADDDIQNSAPQEVARQRTGKAASWEPLACLAEAANRTETSQLPLLGLAAVKTEEPDKCRSIKHANGMKRRVSGSITSSRKKESSKIHPGTNSRMARKLHAGGPDRVSIARKRRSVAGASENGSSLKCERRSNPVWFALLASENQ*