MLKVIQSPAKYLQGPDAAVLFGQYAKNLAESFFVIADDFVMKLAGEKVVNGLQSHDIRCHAERFNGECSHAEINRLMAILQKQGCRGVVGIGGGKTLDTAKAIGYYQKLPVVVIPTIASTDAPTSALSVIYTEAGEFEEYLIYPKNPDMVVMDTAIIAKAPVRLLVSGMGDALSTWFEAKACYDARATSMAGGQSTEAALSLARLCYDTLLAEGEKARLAAQAGVVTEALERIIEANTYLSGIGFESSGLAAAHAIHNGFTILEECHHLYHGEKVAFGTLAQLVLQNSPMDEIETVLGFCQRVGLPVTLAQMGVKEGIDEKIAAVAKATCAEGETIHNMPFAVTPESVHAAILTADLLGQQWLAR*