MFYSLRGKLIDVNNLFIAVECGGVGYKCNVTQNTLSELPAIGDDVFVYTHLNVREDAMELFGFSKLNELNCFKLLTSVSGVGAKVGVAILSTLSPEQVALAIASSDSKVLTMAPGVGNKLAQRIILELKDKVESSQATLQIGQNSFTKMPKGNATAAINALSVLGYSQSEAAAAVSKFDDNMAVEDLIKNALKSMARRA