MVTRLGLSESYLVARPQSFITSIVADKIAFTSCPCKQLDLIANFDLCIRRRSNLRGFNCVQKRRSTGSIIAFAWRWNDEEIAEDALGVSFHEGVKLFNAGEYYQCHDVLESLWNDAREPQRSILHGILQCAVGLYHLLHQNHRGAMVELGEGLTKLRRVGFVSGPLHDFEQEASAVLEFIYNTQLEHAACSDDICITMDGSEQSYRLLGNFGAGQVLYKLAEEGDGLHIHFISQRSSTAPGEFAALSPIRVKVPVLQAAEEDLYALS*