MSAFVGSTTAATFSVIAKADDEKSPSWNPVPSPARMQPWEYAFRATGTNLPAKRIAFVWKDQMGSGAYAESALRTCFSSNEYEAFPVENFRSAFEAVSEGVADLALVPIENDAEGSFHRNYDLLLQFRDLTVVEELVFPVEYCLAANAGVARSDLRRVCSKYVDALRLPKEQSNYSKGAAKMITEEGHRDMGAIIPPVRARAFGLEILERGIEEERSVTRFLVLQRTGEHEKQGAAEGPAGQTQRPMELRRWGVKTSIAFALKNQVGALFKALAIFALRDIDLTKIESRPDGDGEEDESIQRALSHLEEVADWVQVIGSFPVFNVPTGDELEGAGAGRSS*