TASHHLYAHGLCNWPGCELVCESISHFLKHLVSEHTLDDRTSAQCRVQMQVVQQLDLQLSKERERLQAMMAHLHLPPLGAPSLAAPMGVLPPQPETTVVSSSSPSPSLQETAPSVGAPSRGGAGSGLGSPTRTLGGWGAMRRLHRPSLSSLSSAFSEDEFELYRHTDIRPPFTYATLIRQAIMTASEKQLTLNEIYNWFTSTFAYFRRNAATWKNAVRHNLSLHKCFVRVENVKGAVWTVDEVEFQRRRSQKLTG