METKKQLACFIDSKSFSGDKKKENCRTDKGNELNMSSLHQERNYSYGGCEDRRDDVQVENLSEEVEGELENDGDNTKTADSCDKFKRALENQSNPLAVHSHTGDKINHSREKTPGIESLVNYTSKERPNEENVCETHELELLEDRKGIPLEDLGCDDDSGREDNVCETHELELLEDGEGIPLEDLGCNDDSGHEENVCETHELELLEDGEGIPLEDLGCVDGSGHEKIAEDQLQEEPYTACCVGEEFVVDILLNLWKGDIPDTEKLKEQRREEEENVDPTTLRTEMSDSDIEPTSMRLRCVAGSSKKAQSRGVDSPRKLRSSKGANPKKTKSQNVDSSKKLSPPKGANSEKIAQARNEKSTASKKSTQVSGGKFTNFTFASEKRRRLHWTAEEEEMLKEGVEKFSTKVNKNLPWKKVLEFGCDVFDPTRTPSDLKDKWRNIMSRESSAISRK*