MTTDVKDELSRLVVKSVSARRAEVTSLLRFAGGLHIVGGRVVVEAELDLGSIARRLRKEIFELYGYTAVVHVLSASGIRKSTRYVLRVANDGEALARQTGLLDMRGRPVRGLPAQVVGGSIDDAEAAWRGAFLAHGSLTEPGRSSALEVSCPGPEAALALVGAARRLGVGAKAREVRGADRVVVRDGEAIGALLTRMGAQDTRLVWEERRLRREVRATANRLANFDDANLRRSARAAVAAAARVERALEILGDTVPEHLASAGKLRVEHRQASLEELGRLADPPMTKDAVAGRIRRLLSMADRKAKVDGIPDTESVVTPDLLEDA*