MGAMFEDMLYFNVNDGFLEGIVRGFRSGILTTADYANLCQCETLEDVKLHLQSTDYGNFLANEPSPLATTTIADKTTQKLVQEFNHLRVQAVKPLSTFMDYITYGYMIDNVIMLITGTLHERDTSELIEKCHPLGMFDSIATLCVANSPRELYRMVLVDTPLAPYFINCVSIEDLDEMNIEIIRNTLYMAYLEDFYKFCQSLGGITAEVMGNILRFEADRRAINITINSFGTELTKDDRQKLYPTFGELYPEGISRLARADDLDGVRQAVEPYPAYRAMFQEMQMASEKSLEDFFFETEVKLNRDAFEQQFHYGIYYAYVKLKEQEIRNIVWISECIAQDQKQRISQYIPIF*