MGRVELWKAEFAMATGLSRSTSFPPSFIFGVSTSSVQIEGATSEGGRGEGIWDTFARIPGKVADGSTPTVACDHFHKYQEDILEMKRLGVDAYRFSISWPRLFPENSHKLNKEGVAFYSHLLDSILEAGLTPFMTLYHWDLPQYLQEDPEVKGWLTNNIIDHFLIFAQACFDHFGDRVRNWITLNEIHINTVLSCELGIMAPGKSSDINNASYIVAHHQLLAHAAAVKLYRSKYQKEQQGSIGLSADIQWYEPLSETQEDIDAVMRCEEFGMGWILDPVVFGDYPQLMKELVGDRLPRFTEEQSQDLKGSIDFIGLNYYFAVWATKAGKASGSNLMMWLKESQTKFCWVDANGKILGEATGPPDQAMFRNCSWGLRKVLAAIQNRYGKIPIYVTENGSPNEDMDRTSNDPHNDQLRVKFLQDHIAAVSDAIRIEKVNVKGYFYWTLTDNWEWMSGFTKRFGLYHIDFSDPLLPRMPKASAKWFSSFLRS*