MLFFPSTWAGHFTEPFIRAVDVYSQTSKPMSRANSCCFFLAQLSPFRRSPVASCTTPASTMPFPRVRVAVVGDVHDQWDAVKDRRALEELKPDLVLFTGDFGDENVELVHSVSQLDFVKAVILGNHDCWYTDLIAREYDAVEQQLQSLGDCHVGYKRIDFSELKLSVVGGRPFSSGGKTFGAAYGIVSQRFGIKGMNQSAGKISSLALRAPTDHTLVFLGHNGPTGLGSEPADICGKDWSLNSSGDHGDPDLQAALETVKERGLHNVQLVIFGHMHKTLAYNRGDRTMLVRGQDDIIYVNAAIVPRVIDVNACENSTNNGGSETIRNFTVVDLDNGKVEKVAETWVRVGENVSVEPETILYPVDSQQDE*