MFRYITKESQGPSGDQTLDSDVANEPNDSETEIETTVVEPNDILAQLGPKRDLSIQKGPKDRLSRGFSALFYTRNLSNGDEYDRDWLVYSKELDSVLCFYCKSFTKGREYRYRKGQLTNEGFNDWLHLSSRLREHETSPDHVLNMTNWYELRNRLQKDQTIDKSAQRQLKKEKDHWRKVLFRILAIVKFLAKHNLLAFRGSNSKLYEDSNGNFLGMVETLAKFDPVIQEHIRRITNEETHVHYLIPRIQNELIHLLACDVKAEIMKKIKRAKYFSVILDCTPDTSDQEQMSLIIRYEKELKDLDLDIDDVRGQGYDNGSNMKGKHQGVQKKLLDINPRAFYSACGCHSRAPKFDKPALNRYIQDCKERADCTCDLDIITIFFLPSHQS*