MEGAPPVYVYEHHHHHHHHSSDLLHIDDLLDFSNEEIFDTSSSDASSHRFPPPLESSLPSSEIPDVTQFRSQFEDLSIPCEDVEELEWLSNFVEESFSDLPFPAGGGDMAGSSSSWADGRARGKRSRPSAANGGGGCMMEGEFSTESGKGKGGGRRKEAVSGEVVVRKCSHCATEKTPQWRTGPMGPKSLCNACGVRYKSGRLVPEYRPAASPTFVLTQHSNSHRKVMELRRQKEVLRQDSFHDFKVC