MHLPYESRGRRRREMAELEPWWLQSIIDETLGEHPDLVRTGSPDYMCSQLPLHWRSNKTLPGGFKVVALGDVLDGTQVTVRAGNDENCSAELRNNTAVMKNRVAKFNDLRFVGRSGRGFQRPFISTTSMALRDMEYKTSHSRSIRSLSHEEREYKTNANIPTE