MESLANKGRSDKQLDVGGWSLLCGTPGHIGEKDGRKRKQGCSSAPHPMEEYGRGNGQTGDRAHCYAFPGRSEAETSDAVITGNLLVCDCMASVLFDPGSTFSYVSSSFATGLNLHCELLDMPIRVSTPVGESVIVEKVYRSCLVTFVGSNTHVDLVILEMIDFDVILGMTWLSPNFAILDCNAKTVTLAKPGTDPLVWEGDYTSTPVRIISFLRAKRMVSKGCLAFLAHLRDDTTQVPSIESVPVVREFLDVFPADLPGMPPDRDIDFCIDLEPGTRPISIPPYRMAPAELRELKAQLQELLGKGFIRPSASPWGAPVLFVKKKDGSFRMCIDYRQLNKVTVKNKYPLPRIDDLFDQLQGACTFSKIDLRSGYHQLKIRATDVPKIAFRTRYGHYEFLVMSFGLTNAPAAFMSLMNGIFKPYLDLFVIVFIDDILVYSKSKKEHEEHLRIVLEMLREKKFYAKFSKYEFPLDSVSFLGHVVSKDGVMVDPSKIEAVRNWVRPTNVTEQSVPFVWSDECEESFQKLKTLLTTAPILTLPVEGKNFIVYCDASYSGLGAVLMQEKNVIAYASRQLKPTVCLYSERFEFETEEMDGTTEGLRYHYPVSSGKS*