MRPLRRTAASASGFLRRRLLSELAGNGAPLPRVGAVYAFGDNSHGAAGQPAPAADVYVPTPVPSLPTSVAAVAAGHYHSLAVSAEGEVWAWGRNDEGQLGRGHHAPRNTWSKPEKVRGLENVQVRAVSACGVVSAAIGCDGSLWVWGRSKRGQLGLGKDIVEAAVPSRVEALANYDIVKVSFGWGHAMALTKDGGLLGWGYSENGRLGEIGHITQASSAKELLGKTVDKYSSSMLEAVEKMVEEKIRSEDNMPIIWEPSLVHEVCHVEVSDVSCGLDHSLVLCSDGIVLSGGDNTYGQLGRKSAWSKFLPVDISHSPFSVSASVGHSLATCIISTEGDDHAETGVLSWGWNCSSQLGRPGKEDVPALVDGLNGERPVSASAGRVHSVALTSKGEVWAWGSGRNGRLGLGSSMDEPEPFLIDTLEGAEVSQVAAGMDHTLLLVAE*