MSVELILWLFSFASVVLLVGLTVYQLLCLVDLEYDYINPFDSSSRVNAVVMKEYSLQGALCASFLLTLHWLPFLLMAPVTYYHVKLYLARKHLVDVTEIFRQLNGEKKYRTIKLAFYFCLFIVTIYSIWGNLRGAPTSVVEVTCTPTLDLSEDHQLPHQDRVQVISQAQDEANPPNFEQIPNNQPPKNVVPKRCKNFTVSEDECLVSAYLNISKDPIIGTNQPIKGYWQRITEYFHEHKSTPYDRSQSSLQQRWGDIQKETSRFCGFYVEVERRKQSGLNVDDKIKEAMAMHERIVGTPFKFMHCWLILRHEMKWNALLDSMNPTDAKETEQKGTNIMEELLPPKIARPTGRDHDKNMKSNISSSSFTACINVLQKLSMEHGAFEERQDATSREEATHMVVRSDRKLALQEEVIIIQKASLEIQQQMLKLQEEEREERVMTMDVNKMEPWVREYYINKQKKIAASSMNVETSSAREPS*