MAPRTRAAAAGEKRRCLVTGGSGFVGRHLVDQLLDSGRWEVTVFDIRAVEGEERAKYIVGDLRDASQVAAACKGMDVVFHVATAAPTAANAHNEALMRAVNIDGTQNVVDGCVAGGVQTLIYTSSASVVFDGHDLHKVDEAAPYAARPMDYYTHTKIEGEKLVLGANGRGGLATCALRPSGIFGEYDTLLVPTTVKNAKAGKMKYLIGSGRNKMDWTYAGNVAQAHIQAADALTEGGPESALGGKAYFITNDDPRPFWGFMGDLCEGLGYGRPRIRLPFWLIYFIALIVQYLVTPLLRLFGKELQSDFTPFRIALSAANRTFSCSAAYRDFGYVPKVPMDEALKRTLRHFSHLHASKHQEG*