MGKEDQLFSELPTIDKCSLNGRESHTVVADLDGTLLRGRSAFPYFALIAFETGGILRLLALLLASPLAGLLYYLISETAGIQILIFATFVGVRIQEIESVARAVLPKFYSEDLHSVAWTVFSSCGKRCVLTANPRIMVEPFLKEYLGADLVIGSEIDIFRGRATGFVKSPGVLVGMQKAKALQKAFCCNELPDIGLGDRKTDYPFIKLCKEGYIVPANPSVEPVSKNKLPKPIVFHDGRLVQRPTPIIALLILLWIPVGFVLACLRIAAGALLPMSVVYHAFWCLGVKVVIKGTPPPAVVGKDQTNGRRGVLFICSHRTLLDPIFLSTALGRPIAAVTYSVSRLSEFLSPIKTVPLSRDRVKDALMIKNLLEEGDLVICPEGTTCREPFLLRFSALFAELTDQIVPVAMSNKMSLFHGTTARGWKGMDPFYFFMNPCPVYEVTFLNQLPMELTCTGGKTSHEVANYIQRVLAATLSYECTSFTRKDKYRALAGHDGVVVDKVKKKVMGC*