MAARRALKAVLVDLNGTLHIEDAAVPGAQEALKRLRATSVMVRFVTNTTKESKKDLLERLKKLEFEISED
EIFTSLTAARNLIEQKQVRPMLLVDDRALPEFTGVQTQDPNAVVIGLAPEHFHYQLLNQAFRLLLDGAPL
IAIHKARYYKRKDGLALGPGPFVTALEYATDTKAMVVGKPEKTFFLEALRDADCAPEEAVMIGDDCRDDV
DGAQNIGMLGILVKTGKYKAADEEKINPPPYLTCESFPHAVDHILQHLL