MGNCKSSSRALRGKAHVVPDSEWRMQDFGKTHVPDLEWKINDFSSLLETGAKSAASAAFHCSGYNWYLKVNPVRKETGSETPYVALSLMTSRASMMPGHTVHVVFELSIYNHSKGMYCGCKATYNFHFKNTYSKEHCLIPLQELLKSPAFLVNDSCVFGVEILKIDVSSPEKKAFVVQKKATTVQNLFVQKKGFVKGTYTWNIDNFLELDLDHFVCSPTFEVGGHKWYVQMYPRGDKHSTDCLSLYLRLDASDELHLESKKVIVMTLSILDQKNGKHLTATSGLLVFTGGHGWGWADFLGLKKLKDPSGGYVVGSSCIMKADLTIFGSSIDG*