MPRHGHKYNIHAYEKCTQTELLVFLLSYYTMKGVGIGGATKSNVKFRMPTAENLIPIRIDVEVEGQRFKDSFTWNPNDSDFEVTAFAMRTVKDLNLAMAFIPLIAQSIQTQVNEFRGYEGLEMTMGERVHCLKLDLRVNSTVIRDQFLWDLGNLDSDPEEFARCLCKDLELEDPEVGPAVAFAIREQLYELAVLSVSSGRETRISKKSRRDWALDFSQSSKAVSAFELMKRSSSKSSAVRKRTEWDFFEPVVEILTREEVEALEAREERNARIKKRQEEKDDLYVNRYARER*