MHLDHKLPWNTVSAHFAFTKDNQDIRRNDFLVHDRLVDRQSADFKHFTQTLISTIEEFSATERAKYPPPAALPKSGPLYDAAILSSIEEKYHLGPHATNSAVSNPLSEEFQDVDYWISQAPYSTATAHLADAVKMLIISNEMLALLRLANHEKIPLMDLNHLSWGHSFGVTHVADVALEIYMLLNIAASVKANAKPGSANETGCLTETRRFRSFASWGLGDFDFPAQNIPHRLFWNTKCITDGLEFSTWDPLRLESDDERREMKEYLKMCFELLYRYDLLLKEMGGDPEWKEKILGILHTWGARCIALGESGFCFI*