MMSLTSRLARPATLSVARRTFAIGPASGGEISDELLGRLGSLSTQALVDGLWVMGWPSAQIDGARALAPGMKCCGRAVTLNFVPARPDIAADKPAGGESPEYEAFEKCGPNEVLVMASVGPEESVGGDIKFLRLKQRAIGGLVTNGSVRDTDEIINYGFPCFSHSTTARQGPAAMQPWECNGVISVSGTTVRPGDAIVGDQDGVVVVPAKVAETVYSIAHGREEIEEIVKEELIKNPGPPGKFYPFMSGKVKVESPLGQLLAKHGITPENSNQFEGSADW*