MFGFGNKDIGIDLGTANTLVYMKGKGIVLREPSVVAMKKDTQEIVAVGSDAKNMIGRTPGNIVAIRPMKDGVIADYDTTAAMMKYYIQKAGKSVNASKPRVMICVPSGITGVEKRAVIDATRQAGAKDAFTIEEPFAAAIGAGLPVGEPTGSMVVDIGGGTTEVAVISLGGIVTSRSVRTAGDDLDEVIINYIRKKYNLLIGDRTAEAIKMEIGSASPKGLDLSPFSIRGRDLVTGLPKTIEITPEEISEALADTVAAIIDAVKGTLENTPPELSADIMDKGIVLTGGGALLRNLDTVISEETKMPVIIADEPLDCVAIGTGKALENMDMYKRKKMN