MRFLVVLACLVAVCAAGTLPNEVEQRLLELADQNGDIDLVAEPQEGVEVAPQFIVSWQARRFIRKLQKQMECGWPQYGIP VLAPLRINEFDLDYKKGIFETLNHVFRLKIAGLNDFNIQKFKLNVITSKITFDFLFKNIDTTAQKYDTDTLIDALRQLGL SVEYEGSGELLFDLVNLRIAGTLKYKLPMLWGSAKITSLKTTISLESVTSDITGFMGNGKINRAINSQLENIVVKGINGN QDAISETIENAIVPRVNKMLKGKDFWTVVDLILASSDGESEDDPIVVDCDPSADPWA