MNEADYLRLLTRQAEQANDFLSNARKWDRERWVCQRFLEALNVPYRQEDFAAPGEQPPDVLFKGAGFEVFFVLDEGRRLNEEWREELTRRRQAVSLRQLIRREERPQRIAAAELQARLAPTLRKKAHNYSERGIDHGELDLLAFVNLKRAVPDFNTPFPPPTEYLRQGWRSLSMVGPTFARVLFAHSGAPEFLRANLGRSILFDAGVGL