MATKSFLVYLLTSFSVAVLSVLFINFHNAGVEPRYSTNSNLLQLPVGSQTKIWPELKFGWRPVLAAVIGFLGSACGTVGGVGGGGIFVPMLTLIVGFDTKSAAAISKCMIMGASASSVWYNLRVPHPCREVPIIDYDLALLFQPMLMLGITIGVSLSVVFPYWLITVLIIILFLGTSSRSFFKGIKMWKEETILKKAREHATINSHGELVIDTDYEPLVPKEEKTALQLMKFNLDLKRVVVLFLLWIIFLLLQIYKNNLVACSPMYWVLILLQFPVALAVFLYECAKLYKESKKRRLAGNPISVCEADVEWSVRNLLFCAFCGILGGTVGGLLGSGGGFILGPLLLEIGVIPQVASATATFVMMFSSSLSVVEFHLLKRFPIPYALFLMMVSVVAGFWGQFFIRKVITILKRASIIVFILSGVIFASALIMGVVGIEKSITMIQNHEFMGFLDFCSSQ*