MAETVSSAARDAPSREGWTDSDSPEQEEVGDDAELLQCQLQLGTPREMENAELVAEVEAVAAGWMLDFLCLSLCRAFRDGRSEDFRRTRDSAEAIIHGLHRLTAYQLKTVYICQFLTRVASGKALDAQFEVDERITPLESALMIWNSIEKEHDKLHDEIKNLIKIQAVAVCMEIGSFKEAEEVFERIFGDPEFYTPLERKLLKIISQKDVFHSLFQHFSYSCMMEKIQSYVGDVLSEKSSTFLMKAATKVVENEKARTQASKDRPDATNTGMDTEVGLNKEKSVNGQQSTETEPLVDTVSSIRSHKNALSQLKHRRAPSDFSRNEARTGTLQCETTMERNRRTSGRNRLCVSENQPDTDDKSGRRKRQTWLWEEDRILKCGVKKYGEGNWAKILSHYKFNNRTSVMLKDRWRTMKRLKLIS