MQPPMLETFKTPHNLSNSQILMLKEFFKEFQFLTNERISWIRKRIGSEVETRTIQNWFKEQRDLNIRELEKNPRAEQDLPSEMALLHMTYDREPDIRNIKFLSWATVHQVSEADVRRYYKERTSKEAEGLKRQQIIQNADEPIKQEIEESPAPIIQNPEEEIKQEIDHNFAIPKIRKRRERLPIVSMQPSELPVTFKNPYSLSNIQVLKLKDFFEEFQFLTEERTSRIRGRIGSEVEIQTVSFFC