MGLTNSCDVQSSGCVVKDYKMVCKDAKHELPTVEGIPKVEVEATSLIRYQVLGPGNEKDTPSCSYYRSEDQQRSSNRLKGVSTDNDEPEGTLLDEQGAAKRLRKPTKRYIEELSDTETLDSTGKLSSPGKRAAHGEVLLRQRVTPLQEVDSLRITYPTRKDTFGGFSVHVPYASRMRRGRPRRNFISFLDDDPPVECPEVQMAVETTLGKDGEHVNHVNSAVEVPLMKNAEKKGAHIETTEKKGEHIEMADNKETHSIEADDICRTDAKTKTKRSLKRKHHRAWTLSEVLKLVDGVAQFGPGKWSEIRRLSFASYSYRTSVDLKDKWRNLIRAS