MGYAAVPAGKSLPNDINVIIEIPAFAPPIKYEVDKDTDLVWVDRLQGATMAYPANYGYINQTLANDGDPVDVLVVTPHPLLVGSVIRCRPIGMLKMTDDGGEDAKVIAVPVDKLSAIYKNITAVEQIPLLKEQIEHFFKHYKDLEPGKWVKIEGWTDAEGAFAEILAGAARYQG