MTLQQEIIQALGAKPHINPEEEIRRSVDFLKAYLKTYPFLKSLVLGISGGQDSTLAGKLSQMAIAELREETGDNALQFIAVRLPYGVQADEQDCQDAIAFIQPDRVLTVNIKGAVLASEQALREAGIELSDFVRGNEKARERMKAQYSIAGMTHGVVVGTDHAAEAITGFFTKYGDGGTDINPLHRLNKRQGKQLLAALGCPEHLYKKVPTADLEDDRPSLPDEAALGVTYDNIDDYLEGKTLDPAIAKTIEGWYVKTEHKRRLPITVFDDFWKR*