MNLHVKTLSLMTWRSRFLEESFWSLEETAALAKQLPLKSPSENIFLHIVDLSDPKQIWKFVENFKQEHKL
HVLINNAGCMVNKRELTEDGLEKNFAANTLGVYILTTGLIPVLEKEHDPRVITVSSGGMLVQKLNTNDLQ
SERTPFDGTMVYAQNKRQQVVLTERWAQGHPAIHFSSMHPGWADTPDRNEQELRKVVGEAQTASPLPRFL
EIMMHEGKCQPQGHSSNDLEACWSSGGGEQNSLPDWPHQLHDLRQLTWALCSSFLLYKQGN