MLVELVPLLFQYANLTVTPRYYESPLPIAGDLLPNGTWNGVTGELLAGRADIAVFPIARGVGPSSVIDLTYTYDELGLQMLVKQELTSAASSSLFLAPFTTSLWLVLVATVVGMPVLIQIFAKLSPLGAFELIKLRNLTAKSRTQEFKVVCENDSYFMDILQAATSSNVEGPTAKSWAVRLPILYFYFFMVVVGAAYTASFASFLTVNNFSSKVNSLEQLARDPTLKYVIEDNGATLAYFQDSIDPIIQQLRPRLQTVRSIRDGVAAVQSGEASAYIAESHVLQHIAGQLPCNLQVVGALFGPNGLALGVRRGWPYTQALNVAMLQLMQNGVGDELRRKWVGNQDICTSSSQVSNRALQSTDFSGLWYTLFCAIAIGVVIIIWENLMVNVLQSFPALRSSFLSGTNSLKYHESVGDLFSAGDEDRADFTNNPAYEVPAGSASDRIAKLSSPTTSHEAGTLKDESVDRILDQGEYESADACMTDLAAML*