MPGLRCPRLFLFLCCRSRHVIRRRDIDPALFKKSPAPSPSPRSGSGSGLGIGNGSGKGKGKRKSGRVNRTPVELVRDTRELLVALDLSLPCPKWEDQLTELSKNIREMTLILYGSTESEPVAEACAQLTREFFQDDTIRLFFVCLPKLDLEARKDVTRVVANLQRQPVQSRIIACEYLEQHTDLIDFLVLGYENMDYALHYGRMLRECIRHQSIARYLLESEKLKKFFSYVELPNFDIASDATATFMELLTRHKLTVSEFLTRKYDWFFTEYNGRLLESPNYITRRFAVKLLGDILLDRSNATVTMRYVSSKENLQILMNLLREPSKNIQITAFHIFKVFVINKNKPPEIVSILLLNRPKLLRFFSNFTTEKEDEQFDLDKAHVVKEIAGLESKEKI*