MTQSPPIPIAENPFFLPAFAAILLLSAALLLWRLSGGQKKKVVEQAAPRKLAVQVPSPEAEDLSEKKVTVFFGTQTGTAEGFAKALAEEGKVRYDNRVIFKVVDLDDYGADDDEYEAKLKAETLVLFTLATYGDGEPTDNAARFYKWFVEGKEGRGDWLSGMSYGVFGLGNRQYEHFNEVAKKVDEALVEQGAKQLVSCGLGDDDQCIEDDFAAWREQLWAALDPLLIDANDATPAVTTPYTAAILEYRVVMHESDTKVH