MGNGFLLDWKWVFPIQSNFLSISSSSSSRQQSSSLRGKEASFESAKMSTLSLIPEESEIRYKDSLKQYICPDGALQNIESSYAATQGMKMNIGEKEACVDSHNAFCDINMPVLVDNSVHLVSSTSENNTHFNLLMENLKEIEETFADSDSVRLERDILIQIGRLGALKLFHACLSRTLKAPDAKVAFPLTKHSKDSPISRPMKSRMDNITVFSGKKSQRKSMRERVAEKVAKISDLPLHSKSVNLVRQLTKSSNPKSRRFAVARNEMEMAKGLKELTNLERIRSTLEERIGRGASLTSWARAAGIDEKVLQQRLHFGWHCRDNLLKSARSLVLYIARNYRRRGISLEDLLQAGNMGVLQGAERFDHTRGYRFSTYVQYWIRKSMSSLIAQHSKGIKIPVTLNDIIDQMKKARRSLYKSNGTFLQDEELAKLAGISVASIRLANKCSRAMGSIDQKIGDCMHVKFKEFTPDTTLKTPEEIVMKQHMQKEIQELLEHLHPRERQVLVLRFGLEDGNRRSLEEIGKLFHVSKEWIRKIEKAALTKVRNEELKTRLKHYVEY