MSMGRFVNSMDPTSGLEVIRDWNGVAQVVLRSPKGASARVSLCGGQVVSWRNDRGEELLFTSSKATFKPPNAMRGGIQMCFPQFGYSGTLERHGFARNRIWSLDDEQPPLNHNDNGSKVSVDLILKPSEDDLKCWPHCFEFRLRASLSKDGDLSLISRIRNVNGKPFSFSFAYHTYLSVSDISEVRIEGLETLDYLDNLSHKERFTEQGDAITFESEVDRVYVSSPNVVAVIDHEKKHSFVIRKEGLPDVVVWNPWEKKSKTMVDLGDEEYKQMLCVDAAAVERAISLRPGEEWTGKLELSAVLSTNCSDHLDHPVSI*