MKALLRSSELATTGRFTSGLELLAYTGRFRTILVVCIINETSETRFLVGNPLTHQWVTTVPPLKSSVQCRRSFMLIPYMSEGSMFFRIAIDPYLFDSRVGIWTLPSYQTIWTYMLEIGGEIGLLAATRWFWCWTGRVQDMLYKWQSYVLSVGMQVVVFDSQRMTWELVGKRLLCTMELLVWVPDFAAVPNVNTPSKKLKQSCASKYSEASFGIRPAACGTFAEVEAVSKRGMTWQQIGELAVDRNKGGIFKLHLIA*