MVYYYDDGSKVQMYTVDEKLLKEYIKRQIEYYFSIHNLERDFFLRRKMDAQGFLPISLIASFHRVQALTTDISLIMEAVKSSSEVELLDDKIRCKKEPERWPIPAPPLVGSPHTDFSQLLNCPEFVPRQSLASARSASSPVQETPLRPEAPRDSAESGSPRQEPLPAVEDSLAALTADPDAWIQVEKRHRQPSGKAKGGGKAPPPIPQAPPQTVPDQEELDFMFDEEMEQMAPRKNRFTDWSDEDSDYELDDQDVNKILIVTQTPPYVRKHPAGDRTGNHESRARITADLAKAINDGLYYYEQDLWKGEEPPEGFKVRVVHMSLAQMF