MELNLDLTLSSVPKTVSFFLNGVSQTKDISHKLSMLDDLIQRFEEELKKVVAFKRELPLCILLVNDAIVRLKEEKVRLMGIKDLNYEGNENGNGKGSLTVVKENCDDNKKNWLSSFQLWNTEKKSKNEDDNDKSNGEGVFGGFNGNSCVSSKGATQVPSFSLVSTPVSEVSNGNFKSGGGGGGSSASSLLQNNQPQPPQPLQQNPRKQRRCWSSELHRRFVDALQQLGGAHAATPKQIREKMQVDGLTNDEVKSHLQKYRLHVRRFPISSIEEANKLALYMAQDQCGGDISNSKGSLSESVSPQGPLTPLLIGGSVARNSVDAEDEQSDCRNWKSEIQHEADNHSL