MNVLRQGGNAMDASVAVALCLGVVNPGSSGLGGGSFAVVKMASGKETAYDFREVAPLRATEDMYGGNLELKKKGPLSVGVPGEVAGLFTAWKQLGKLPWKQLVYPAEKLAAEGYMISKYLYMQMNATRDDILADKGGLSELFASNGELKKPGTIVRNPKLAFTLKQIAEHGPKVFYNGTVGVNLVNDIQKLGGIVTLKDLNSYKVKVKKPLSNDILGYRLLGMPPPSSGGPSMVLILNILSQYGIPKGVAGPLGVHRLVEALKHAFAVRMNLGDPDFVDVTKVVSDMLSPKFAQELKKKINDDKTFDPKYYGGKWNEIHDHGTSHFSIIDKERNVVAMTTTVNGYFGATKLSPSTGIVLNNQMDDFSIPMKPQPDVPPPAPANFIRPGKRPLSSMSPTIVLKDGKVKAAVGASGGLYIIPGATQVFLNHFFLNMDPLSSVMAPRIFHQLIPNRISYEDWKTVYDDHFELPKETRDVLEKKGHVLTPIADGAISQLIVVESGGNSNGTSRLVAVSDPRKGGFPSGY*