MPRLVLPPAKTPFLSPFPAFPPPPPPRPLGIRISAAVAGRGSAGEDAAAASGTTARERRLVKVREERRRREYDREHTYPGWARVLENACRDDEELRAILGDSIGNPELMKQRIQERVRKKGRAQFNKSKTGSIVSFKVSFRDFNPLNSFIWFELFGEPTDRDVDLLGGVIQAWYVMGRLGAYNSSNLQLSNSMLDYDPSYDSGEASSVLPSSFHDISDVEFQDNWGRVWVDLGTSDYLALDVLLNCLTQLSSEHVGIKQIVFGGKRMGDWEEGMTNSDYGYKHFKI*