MRLWRKAFGLVKDHKSLWLASISRRTSFRNPEMEAAVIKATSHDELTIDMKNVDRVYKWLRLSPTHLKSLIWSISLRMEKTKSWVVAIKGLMLMHGVYSSKIPAIQRIGRLPFDLSNFKDGYSDPYKIWGINEFIRAYFTYLDQKSSLLFMNLQERRNLQNLEHINDDDNNNNNVVVMVEGRYSMIQDLVLLQKLQYLLDMLLEIRPLCGNAVVPLVLEAMDCVMIEVFDVYSRICNGIARILLRIYSAGKVEASMALSIVQKAMMQGEELSVYFELCQSIGVKNAAEFPTIEQIPYEDIKELEEIINGVSEKESRMVPYQHEGKGIVVVREKNGDQNIEKESKLRTVITDKWERFDEDLMQNDGVKNAPYAINPFEICTYNVPIKRTPDLPDLISFL*