MKTELNEKWIVCRVCLSNPNDGEDLLVDIFSQNASTRLDQMLHICAGIPVSIDDNFPDKMCSKCVRVLRIAYKFRLTCQRSHQHIADMLSTELDTSGGNDYEEDEAIANAWEEQTQIKIEGEVEEASGEFINYVVSAVDAEGDGDEDTIVYDATNTEEEQNAVVYDDATVVEVAEAEIETETEVENFADYEELEVLATESLPPSSTEIQTKVATQRIVWADVADDDMKRDILSSDDERDVPDTKAEPRLLNRVRQPRKVQLRPKTSAGSLDAVQEEKKMGRKPRDKHSNYICDVCGNIYPSQARLTEHMKFHSGVKPHECEICGRGFVQNQQLVRHMNTHTGNRPYKCDFCPAAFADRSTKTKHHRIHTKERPYECDVCFKTFTYSDNLKFHKMIHTGEKPHVCDLCGKGFVKAYKMRLHRVTHEKRGPWKPVELDLEAQERIKDNVSEMVIGILPSA