MEMAICLILVAAIFTALFSLAALVPPVESQVPPSSGQQNQNSVMYELQEAKLKIARLESILDESMPSLNAKSQYIREAEKKIEDISVEIDNLTTSLSKLQHHSSRINTLEEKVRLLWDVARKNNFEIHTLEFKAQDGQKRLKVLASQVEKMAEIVSEQWIQIQQLEQAVQMAEMRTLKVKRQLRSSKCPFVKFIKNVFGNHLETLKGILHPYGSYSKADPNSYWDQALHHIQRTFGSARQYHYELQKFVKHEIERNEFPAALANEEVVFLVASALIVFPILSVFMLLFSHLS*