MSQRKAQNDYQKIIRSLSDRIVEAQTPIRVLDAIKWDDGIRQDFLKGRGKHAPKVDRGYYDSRPLAFDASAKKQEFQNIERDITRQLGQFNPVGQIMRRMCKEYRMVIRMLEARGTPDLGLISQELYGSASDAFHAGDPTLADLGLMLSDYLNNIADRGDLKDEPKTLTAKEVVPILQARLNTVFGEEEGTIRVFESDGIVADAAAGADYIKVRADALFNERDVRALEVHEGLVHVGTTLNGLSQPICTFLAKGPPSSTVTQEGLAILMEVIAFASYPTRLRKLTNRTRAIHMAEEGADFLDVFHFYREQGYSLEDSYQNASRVFRGSTPDGLPFTKDLSYLKGFILIYNYIQLAVRKGKLEQIPLLFCGKTTLEDMRTLRQLVDEGLVAPPKYLPPQFRDLNALSAWMCFSNFLNHLSLDRIEADYANIL*