MRHAWNGYRKYAWGKDEVLPLTHGGQNNWGGQGTTLVDSLSTLWMMGMKDEFNEARDWIRDNLDFSKVEGAVSVFETTIRNLGSLLSAFDMSGDKVFLEKADDLGNRLMRAFDTPRGVPFGEVELFDGGSAYNTGWHKTSAVLSEIGTLQVEFRYLARVTGKSEYATVAMRALDELLKLDTESGLYPTFIHNTKNSLSFANNDISIGAMGDSFYEYLLKIWLQGGKTEGNYRILYDRAVDGILDYLVHSSRPNYLTYVAELSQGKVKHKMDHLSCFLGGNLALGAYTHPDGLASMRAQRQLKVGKQLAYTCYQMYARSKSGLSPEYVSFEGSDDFVKAHDAPYYNLRPETSETFFILYHLTKDPVYREWGWEVFQAIDWHCRTDAGYAAIKDVDTMQKNNRMESFFIAETLKYLYLLQGDSHGLDLLNKHVFNTEAHPLRLLDLL*