SLSAIIHGLSSLTAYQLRTIYVCQFLTRIEAGKTLGLKDAQFESDERITPLESALMIWASIEKEHDKLHEEIENLIKIQAIAVCMENGNFKEAEEVFERVFGDPNSYMPFKRKLLMIISQKDTFHSFFQHFSYNHMMEKIKSYVNCVLNEKSSTFLMKAATKVVETKRARTTYSEDKPNGKDVELATETNLDTGQSVSDKQSAVTESSGDTVSLLRSHKNLFLSKLKRGNQQQDFNKKEETVETSQSGRKKKNSRRATESKRIRILKSQPVTPEKHRSRKKQQKAWLWEEDKNLRSGVRKYGEGNWSKILSHYEFNNRTSVMLKDRWRTMKKLKLICSDSED