MVIRGEPCTEYGCPGRPQYEPFVPAPPGHTPSCAPPGQTFCENLDHYPRQLIKFLADKCSFDFSTALRDESRDDFNFYSSPPNYSQGYDYPRQDDVYRLYTQLTEQPTSMYDLPSNNSRHNGYKYSVPPQPQRNPFLPGVALKYHQNNPRQIDYNYPQESLFRQNQSWLANRYSRSDKIAPRTYNVNPLLEYAKLKDDRVKRQSNPDVIALCPTQAQYIAPKAALNNQGNWMYVVNLPGQNKYTQLVKSERCLNNECNGICSIPEGYRSNCQQQFVQKRLIALEGSGNRLYTDVFWFPHGCSCQIIPNY