MKEGDSMDEYLTKVKDLRVQLANIDEFIQDNSLVATILNALLDTDHGFATTLRLLMKGNANAFTFDELVFLLLQEEQSRTNRNGMKISDQAFAADSRGKGKGFGTSGGYKPKGGTAASFGKDADKGDKDKSKKKDCDGPIHETCHMALNGLQKHYGCKVVEVTLPEVEEMRLAHYITIGSEFCTSLGLDFTKWGRVESGLDVRAGFAIYSSFNNQEFLAAQRLRYRQMYYHMEIFSKADIIVTPTTGRTAQPIHQSALKDGELNYVDGAKLVRYQIAANFLGLPAITIPIGYDSEGMPIGLQLLGRPWSEATLLRVAFAIEKLFMSDIKQPEVWYDLLS*