MATAAVIGLSGGKRLLSSSYHYSDIIEKLSYGSDFGSTHYQIVPTKSLIVAKKSSNYTPTFPASNQQNQSIKALKEHVDDAPTIADPWFQSYNSNDLEVESSEMGYSVEALLLLQKSMLEKQWNLSFEREVLTENSSKGKKCRKVAVTCSGVSARQRRMNTKRKTAIKTCGAMQLKSKISPELLQHRLKGYVKGLVSEELLSHAEVVNLSEKIKVGLSLEEHKSRLKEKLGCEPSDDQMATSLKISRTELRARMIECSLAREKLAMSNVRLVMSIAQKYDNLGAEMGDLVQGGLIGLLRGIEKFDSSKGFKISTYVYWWIRQGVSRALVENSRTLRLPAHLHERLSLIRNAKFRLEERGITPTIDRIAKYLNMSQKKVRNATEAISKIISLDREAFPSLNGLQGETHHSYIADNRVENIPWNGVDEWALKDEVNRLINVTLVEREREIIRLYYGLEKECLTWEDISKRIGLSRERVRQVGLVALEKLKHAARKRQMEAMLLKH