MKLGFFMVFLVLYMILERGILLLPQVEAAAADGFVKVRGVQLMLNGRPYYANGYNAYWLMYMASDPSQRNKVSSVFQKGTNHGLNIARTWAFSDGGYKPLQYSPGSYNEDMFRGLDFVISEARRYGTKLVLSLVNNYDNFGGKKQYVDWARSEGQAIDSEDDFFTNPLVKEYYKNHVKSVLTRRNNFTGVVYKDDPTIMAWELMNEIRCPSDQSGNTVQGWITEMASYLKSIDGNHLLEAGLEGFYGLSKQESNPSFHVGTDFITNNQIPGIDFATVHSYPDQWLPGSSNEDQILFLVRWLNDHIQDSQNIQKPVLFAEFGVATKNISTDSTLRDQFFNLVYSAIYSSASDSGAAVGGLFWQLLAEGMDSFRDGYEVPLDESCSTATLIAQESEKLNRIRMKIFPRVKNSKKWNKAREVRIPRWQGGAN*