MGNVPWKAEFDDVKEFFEDVGEVVDVRFPTHDDGNRKGFCYVEFVSAEAAAKAYKEKQSKELHGREVRLDFAKGRSTQTPRSGNDGSFQKAARGNSSSIFIRGFDKNLSEDEIRSSLEQHFSDCGEMTRVSIPTDHESGAIKGMAYIDFKDQDSVSKALELSGSDIGGGYELYVDEAKPRGDGQRGGGRSGGRSGGRFGDRSGGRRGGGRFGERSGGRDGGGRFGGRRGGRDGGRGRGGRGFGNKHSAGTPSAGKKTTFGDD