MPAPLFLAGPCKVCGQPAFGRNYGVMSCRACAAFFRRAAGRRIENCALHEHEKNRFQCKKCRLKKCYDVGMDSTKLQKDRDLISSSYNFQKNRQKIALSLSNFLGRPSFILSCEPDKASHIKTIIDVSFLLDKATEMLNKVDKSCPRPYLTKNSLELLTLSFTEMRLKPPDAARLIMIRKIGKNESLAIYEQSFLNVVEWFSNFREFSDLDMYIKLEIVKKTWILWSRLDGLAQTANYQRRKAFGKDVFVCGNDGCLDTKDYEVDLSWCTNYSLEQLSL