MEVGAGTFHTATFLRAIGPETWNAAYVQPSRRPTDGRYGENPNRLQHYYQFQVVLKPNPENFQELYLGSLKAIGIDPLVHDIRFVEDNWESPTLGAWGLGWEIWLNGMEVTQFTYFQQVGGIECYPVTGEITYGLERLAMYLQGVDSVYDLVWTDGPFGKVTYGDVFHQNEVEQSTFNFEHANVPKLFELFDFYESEANRLIALELPLPTYEMVLKASHTFNLLDARRAISVTERQRYILRVRTLARAVAQSYLQARARLGFPMATPELRDEVLAKLKEAE*