MSISGGILLDNAKNFKSPRSWELTLKTGLKCVISYDRKKGVTNSGTRAIGSATVGFPSSDECEAAGDRNHPLEEGYAPPRRYRQRERSGYQDYDRDEMNIMARIHNLRQYFSRKPTDKGERRLASLANESHSSWLKDKKRSEREMLVKKLYCVENQMGSDSAPQPVNLDTSMKIMRASKALQLVGLMVIDTRVCDPRIPAIGTMPVSTFEIDSDIPILDMYRNHEEKGQKIKGKLTGRELQNQDGFSRIVDDQGCVNFGGLHAVMAQEDAQLCSRTFKC*