MADLTSNFIGITSPNPFWLASAPPTDKEYNVRRAFEAGWGGVVWKTLGSEGPPVVNVNGPRYGAIYGADRRLLGLNNIELITDRDLYTNLEEIKRVKADYPDRAIIVSIMVPCEEAAWKAILPLVEDTGADGIELNFGCPHGMSERGMGAAVGQVPEYIEMVTRWCKQYYSKPVIVKLTPNITDITKPAAAAKRGGADAVSLINTINSITSVNLDTMSPEPSIDGKGSHGGYCGPAVKPIAMSMVSEIARSPETHGLPISGIGGVTTWRDAAEFMTLGAGNVQVCTAAMTYGFKIVEEMISGLSQFLDEKGMTLDDLVGRAVPNVTDWQYLNLNYVAKAQINQDDCIKCGRCYAACEDTSHQAISMSADRVFEVIDAECVACNLCVNVCPVENCITMVEMDAGEVDPRTGKPVEPDYANWTTHPNNPGRVEAAE