MSVKTAPGVQIVGAVTAEHADILTVPAQQFVATLNRCFNARRKELLKRRDVRQQEIDAGKMPDFLPETEAIRADDTWRGALPAPGMVDRRVEITGPVDRKMVINALNSGATQYMADFEDSNAPTWANNLDGHVNLRDALRRTITYNVPGGKYYKLRPENELATLLVRPRGWHMEEKHFLVDGQPCSASLFDFGLFFFHNARQSLAIGHGPYFYLPKMESHLEARMWNDAFNLAQDMLGLPRGTIRATVLIETILAAFEMDEIIYELREHSAGLNCGRWDYVFSFIKKFRNHPAMVLPNRADVTMTVPFMDAYVRLLIKTCHRRGVHAMGGMAAQIPIKSDPAANEAAMVKVRADKLREVQAGHDGTWVAHPDLVKLALAIFNEHMPQPNQMFVRREDVHVTANDLLSLRGLAGSITEAGIRGNLAVALMYMESWLRGVGCVPIHNLMEDAATAEISRSQLWQWVRHGARTAEGRSVTADWINTLLDEETEEIRKSLGDAKYRSSKFDLAKKMLSGTIQGREYADFLTNLCYDAIVTPGGTARL*