MRLPDELVQRIFSELEATEAFEECRLWAVDRRFRQLVREVHWQQLRVESSVHVNAVQKEPCSEFVAAAVPGRLPYLRELYLGTKDRLVSLARALQSKLMHIWPGLKKLSGLAAIIRFRHIEELTVTVDHTSSGVLAGLGALQKLRSLSLWLDASAAPKGAAILLQAASDGVEASQRLESMTLRIYSTEESRRSRQPRVPLDPPSLASLVRVSRPYLDELSIEDGPPSFDVLSEIARPGPKLESVHLDYELPEPEDADSGVQEISALEGLLELSDDRHPDLEIRVDVSLAFCDAQTRENLSVLRNQLQLEGDNLPIAIEFSERDW*