MTRRTGQRWRGTLPGRRPWTRPAPATCRRHLAFVELRHYFARVMSSAIGSVARWIVPLLGVAAVASIGVIADPVRVVRAPALILVDAANPLAGKPFYVDPASAAMVAARNANPPNAELTSVANTPQSYWLDQAFPPATVGGTVARYTGAAQAAGAMPVLTLYGIPHRDCGSYASGGFATGTDYRGWIDAVASGLGSSPATIIVEPDALAMADCLSPDQRQERFDLVRYAVDTLTRDPAAAVYVDAGHSRWLSAEAMAARLNDVGVGRARGFSLNVSNFYTTDEEIGYGEAISGLTNGSHYVIDTSRNGAGPAPDAPLNWCNPSGRALGAPPTTATAGAHADAYLWIKRPGESDGTCGRGEPQAGRFVSQYAIDLAHNAGQ*