MSDQEITITGWTTRDVRFPTSLDKTGSDAMNAAGDYSAAYCILQTDSKYTGHGMTFTIGRGNDIVCSAINHVADRIRGRTLSSLVANWGQTWRHLVNDSQLRWIGPEKGVIHLALGAVVNALWDLWAKVLGKPVWRIVSEMAPEEFVRCIDFRYITDAITPQEAVEMLKETEKTKTERIKDAEANRAVPAYTTSAGWLGYGEDKMRGLLRETMEKGYKHFKLKVGGSVEQDKRRLGIAREVIGYDKGNVLMVDANQVWSVPEAIEYMKELKEFKPWFIEEPTSPDDILGHKAIREALKEYGIGVATGEMCQNRVVFKQLLMSGAIDVCQIDACRMGGVNEVLAVLLIAKKYGVPIVPHSGGVGLPEYTQHLSTIDYVVVSGKKSVLEYVDHLHEHFLYPSVIKDGYYQTPTEPGYSVEMKADSMDRFEYPGGEKSWWRTEEAKPILEGPKF*