MVCDTITYHPTLTKLINFLETNNGRDKLLRTLQYVTKLLAYYLLRTGSSVNNYYLVRRLQDLFTLSRKPLRALKPLKHLKALSVTVDNELGDGYTKLFESVKQASYSLYYGFDTVQWLKMLGLLRNRNGKLLVKVEQVCSFFWLVALVSGLLQNVRQLRVSYLRKQELLKELASGDDQDPLDKRGNLEKQKETLDTQNAQLYKAKRDLVIHALNSLVAINGLSQKRVNNGVAGGAGVITSILQLQDLWNATSTAESSVI