MEGEGEGGFEEALLGLEMAHGMEWRPRSVLDPPPSLIFEEEAEQEAGQEAGQGILQRGVRDADLGPEDEFCLSPLYLITGNAHLDVSEREKSKILGVGSLDSPRHLMVAGQAIMERNAMATFRMDARGEEDKLVPGVFFPLSSSYGASARHMLKDEKGNVMTRWRAALVTTFRPEMLSKAATPRALLEFKELPVVADVKTVDPVLDVIHAGNGEAYLENANAGIWEISKHDNFGDCKRATTSPSFATFWLPCSLEAEAEDAKNAACGMVSYPCFSDIRKVLES