MVLNLAVWAQAVAPGGRVRIELNGDIRITNVTYGDVVDESGRSVLKIYRQDYEIDSDDDEDDDDDDSDVEGKLNKPVVFEKEGFVVARLLPGKIESQTIDLIITGDEVVEFELSGKNPIHLTGNYIEQQLTDGYPPNLYDSDDDSDDDDDAYPLDEVSSDVEMDPREIDILEARDSDEEQDDSHRFEEVQEEAKDSSPKNDKKRARESDAAEEEPKLSKKQLKKLKTAEGKAVPAPAVEAESKKDDKKKKDEKKKDGKKDEGKKEDKGKKGEQKKDEEEGKKKKSKKDIKTFTTSGGVTVEDHVVGNGSTATKGKKLSMRYIGKLKSGKVFDQNIKGKPFVFVLGKGEVIKGWDEGLLGMNVGGERRLIIPPELAYGKKGVEGIPPNSTLNFEVKLLKVE*