MSRIDDLQQDIESLLSEINSLEESREKLKAKIKDKRKNEESANPIVQEFEDLFDQFPQLNNFLFNEHPELEETDDKDISRAQADIPATPIPYEPKKRAKLENEEILPEQEWVLKTQPMVQHQMFDPGVADLLDTDILTSPSKRKRKLKIDDISTSDRSELEDYIVLENVYRMFGITFFPLVDPIDLKIKDASGEIFVDREMLGIRLEVFSERTSQFEKPHYVLLKKRIKSNSWFLFKHTIPSFIDVQGIFDDTNGGLVISHDDAYLFAKRVFLQLVEVQKRRQIFKDLEAKKIIHDLDLDLESSMVSFFVKDIKVELFVKQNEIVSCSILDDIHDFSQNNKSKWEIALLGSLDDLELKLNHSFATIFK*