MALSIFKDLPAEHPRHLIPSLCRQFYHLGWVTGTGGGMSIKYNDEIYIAPSGVQKERMQPEDLFVQDITGKDLQLPPEIK GLKKSQCTPLFMLAYQHRQAGAVIHTHSQHAVMATLLWPGKTFRCTHLEMIKGVYDEADKRYLRYDEELVVPIIENTPFE RDLADSMYAAMMEYPGCSAILVRRHGVYVWGQNWEKAKTMSECYDYLFSIAVEMKKAGIDPEKFESS