MGDQEKKHKMAIRVREFEMERDLPAVEELERRCQVGLSGDQADDVASTGTAEEDGGGAANKKCRRRKKKTKKKRGMSLYVEQIGDPFARVRHSPDHVILVAEYGEEEAGEVVGVIKACVRAVSRGKKKKQHEFAKTACLLGLRVSPSHRRLGIATALVSRAEAWCAARGAAHATMATTSSNAASLALFTGRFGYAPFRRPVFLGHPVHRHRARVPAAHRVLQLPPQLAAAAYAATTLQEAEFVPADLPALLAHKLTLGTYLALNRGAPPDADAGTPASYAMLSVWDATRSLRLRVSGAAPLLRASLAAARALDRHAPWLRVPSLPDVFRPFGTYLLYGLRMSGPDGPALLRSLCRHAHNVARRNPACAVVAADLGPDDPAAAAVPHWARFSCHDDVWCVKKLAAPAASGNAFHAAADEDEEDDAWMTAPPPGVLFVDPREF*