MRSTRARASATPRLGLGRARRRRGGGRARGNARRGAGREDDGTDGASSGDFITDVVGAIFGRDALRDPEPMGLKRMTREAWPDQWPATTAATAATVDGDDAILVNARSVLTQTQLEKLSLGVAYDANVHGWSASAFHTQLDGQGAGLLVGETADGEVFGGYNPIGWLGYGEARDAVSAFLYVIEEDGNAVKLPKIGGSGMAIIDESGQGPQWGPDGLKVSLEGRWAKSRLGTYYENMPSGDACLFKNTKRGTPVELKSLRVYVALEDTELAKSYQPNALQWQPGELEEIRKDDDDPNHMDGFFGKLFGGKKK*