MADRACVQRLQKEFRALCKEPVPHVVARPSPNDILEWHYVLEGSEGTPFAGGVYHGKVKFPAEYPFKPPGISMITPNGRFATQKRICMSMSDFHPETWNPMWSVSSILTGLLSFMMDKTPTTGSVSSTAEEKRRLAQASLAYNCKSPIFRKMFPEYVEKYAELQKAAQAEIEQAQQPEVSKASTAPTAQVDANPNGTGSMVVDGRGRLQKAGRRTLPAKKVSHVAHGSAFCCLCKHHGVTSSNIGFCTIMTACKRCPLFKEKEVVIVSGVSIGLPKCLRSDRCHWSPTISACRLPWRVLPVDGLLYSALV*