MEAPQYFHGGFYRDGNPQCAPERKAGGGGEQFSVEDLLDFSNEEEDEAGGLAATGEDGAAGNSTDSSTVTAVDSCGNSFSALEPHFSSDLVCRSLADASLSGDLCEPYDELAELEWLSNFVEESFSSEDLHKLHLISGVAPFRAEALVPGKARSKRSRAAPCSWSSRLLVLSPSLTAAPSPESELIDMSAGPAVAAAPDGRKCLHCQTDKTPQWRTGPMGPKTLCNACGVRYKSGRLVPEYRPAASPTFVVSKHSNSHRKVLELRRQKELQQQHLHAGGGASLYNGPTPVDAAAADDFLIHGPDFRHLI