MDGLHGQGHGGGGRTPLLNKHAGRRKNDAQENGQLTDLEHGDAVPPANVGFVRVFSLAKPESGSLIIGTVALLIAATSSLLIPKFGGKIIDIVSGDIGTPEQKSQALEAVKSTILDIFLIVIVGSICTTLRAWLFTSASERVVARLRKNLLSHLIYQEIAFFDVTRTGELLSRLSEDTQIIKNAATTNLSEALRNLSTAFIGLGFMFTTSWKLTLLALAVVPVISVAVRQFGRFLRELSHRTQAAAAVASSIAEETFGAIRTVRSFAQEDYEISRYSEKVDETLQLGLKQAKAVGLFSGCLNAASTLSVIVVVIYGATLTIKGAMSAGNLTSFILYSLTVGSSVSGLSGLYTVAMKAAGASRRVFQLLDRVSSMPKSGNKCPVGDQDAEVELDDVWFAYPSRPNHMVLKGITLKLQPGSKVALVGPSGGGKTTIANLIERFYDPVKGKILLNGVPLLEVAHQHLHRKISIVSQEPVLFNCSIEENIAYGLDGKASSTDIENAAKMANAHEFVSNFPEKYQTHVGERGVRLSGGQKQRIAIARALLMNPRILLLDEATSALDAESEYLVQDAMDSLMKGRTVLVIAHRLSTVKSADTVAVVSDGQIVESGTHDELLSRNGIYTALVKRQLQEHKAEI*