MAGIVVVFDFDKTIIDLDSDNWVIDELGATDLFNRLLPTMPWNSLMDRMMKELHDQGKTIDDIEQVLKRVPVIPRVVPAIKAAHALGCDLRIVSDANVFYIETILKHIGIYDCFTEINTNPGYVDEEKKLRILPHHDLHHGCTLNTCPPNMCKGLIIERIQASLAKEDRKKRIIYLGDGAGDFCPSLKLKEQDFVMPRKDFPVWKLINDNRNLIRAEIHGWSDGEEQQHILLQIIKAITIEENQILSVDCCKFQTIPINTVHEALPKALPLP*