MSIYKQRVLELRRLMKENNIDAYLILSADPHLSEYLPEYYKNRVFISGFKGSVGTVLITQEEGFLWVDGRYWLQAQKELEGSGILLQKQDAKNTFTKWLEKNLSEDQILGIDFALLPLSLQKDLKINCKANLKHIDLISPLWKDRPTLPQEKIYEHELEYCSYSRKEKLALVRQKMKNLNATSHLISSLDDIAWLTNLRGNDVNYNPVFLSHLLILEDKALLFVDQKKVNSELEKKLNLDGFWLKNYDEIIMELEKLANTNLLIEPSKMTALLINSLDKSVKIIQEINPSTHLKAAKNTKEIAHIQDAMIEDGVALCKFFAWLEEAIENKELISELDIDVKASEFRAQSKYYISDSFATIAGFNENAAYPHYKATKESFAYLKKDGLLLIDSGGQYKNGTTDITRVVPIGKANAEQIHDYTLVLKAHIAISSAIFPKDIAMPLLDAITRAPLWKEQIDYIHGTGHGVGYFLNVHEGPQVLSYLSPVLEKTKAKEGMLTSIEPGIYKVGKWGIRLENLVIHTKVENPKNKDFGEFLYFKPVTLCPFEISCIDTKMLDEKEKEWLNNYHKEVFEKLSPKLGDYPKALVWLEKRTKAIF*