MELQEMQELRSRANELLLREEWKDCIHVYSKYIALCDGKISNKAQDTSDQEDLKLKKSLCLALSNRAEARLRSRDFVSALQDCSRALQMDKTHLKTLVCKGKISLEIDHYSEASECFQKALTHQTCNNQDEVQKLLERSRRLETQSRTGVYDLSDWVLGKFRGKAPELAEYLGPIQVQRSYNSGGGRGLFLTKNVDTGTLLFVSKPTAMGRAILPESGDHESARLIMWKDFVEKVHECISKSEKIRKMVYSLAAGEEEENLVVPDMELFRPDSENPLHVEQETSIDMDRIMKILDVNSLTEDGLSVKKLGRLGEDSYGVGLWILASFINHSCNPNARRVHIGDRMLVHASREIRAGEEVRFSYFDVLLPLTKRREFCKNWGFLCECDRCRIEEGCIDEMLELEREYESGLDPGEVVVKVEELILKGRREKGWGKRERWFFRASFWEVYWRVLESERLMRKWGRIIPSPQSLVDDAIMIFGDERVLRMAKEELKKVGGEKGVRVCRGLYGKIMKKKQAMRALLELSLCDESEKKVKLGD*