MRLWRKAFGLVKDHKSLWLASISRRTSFRNPEMEAAVIKATSHDELTIDMKNVDRVYKWLRLSPTHLKSLIWSISLRMEKTKSWVVAIKGLMLMHGVYSSKIPAIQRIGRLPFDLSNFKDGYSDPYKIWGINEFIRAYFTYLDQKSSLLFMNLQERRNLQNLEHINDDDNNNNNVVVMVEGRYSMIQDLVLLQKLQYLLDMLLEIRPLCGNAVVPLVLEAMDCVMIEVFDVYSRICNGIARILLRIDSAGKVEASMALGIVQKAMMQGEELSVYFELCQSIGVKNAAEFPTIEQIPYEDIKELEEIINGVSEKESRMLPYQHEAKGIVVVREKNGDQNIEKESKLRTVITDKWEKFDEDLMQNDGVKIAPYAINPFEICTYNVPIKRTPDLPDLISFL*