MSKSSSKLLKVYTRNNLDPAVKESTVKILNQILANLIDLSLLTKQAHWNMRGSNFIAVHEMLDTFRTSLITHLDNVAERAVQIGGTALGTTQTVSTTSQLSAYPVEIHNVQDHLKELADRYGIVANHLRDTIEEIQDPISEDIIHAALEDLDQYLWFLEANIEQDKTTA