GTGEFTSGSGFPIRLVDGENKKEGRVEVFVNGQWGTICDDGWTDKHAAVICRQLGYKGPARARTMAYFGEGKGPIHMDNVKCTGNEKALADCVKQDIGRHNCRHSEDAGVICDYLEKKASS