MGRESVLSELRSKRRNEKTFQKISEAMRDRGYSRDPTQCRVKLKELRQVYQKIKESNGHSRTEPHTCRFYAELHAILGGAATTTPPLSMDSDDGVLSAMPEDFANGLDEEEEDKLGESPPHPMLPYSQDLFFTLTEIPSQPNEAREGTSGAPDLIEVGYKSTLDYADDGYQSYCTVSCQKVHCCCVAMQYHVCQHPGDIW