MDVDVFNGWGRPRYEDESLMPPGFRFHPTDEELITYYLLKKVLDSNFSCAAISQVDLNKSEPWELPEKAKMGEKEWYFFTLRDRKYPTGLRTNRATEAGYWKATGKDREIKSSKTKSLLGMKKTLVFYKGRAPKGEKSCWVMHEYRLDGKFSYHYISSSAKDEWVLCKVCLKSGVVSRETNLISSSSSSSSAVAGEYSSAGSVIAPIINTFATEHVSCFSNNSAAHTDASFHTYLPAPPPSLPPRQPRHVGDDVVFGQFLDLGSSGQVNFDAAAAFFPNLPSLPPTVLPPPPSFAMFGGGSAVSVWPFAL