MDDVIDLTMDTVLSHRPKAKELSILCDIHIILLMFSPTGKPTLFHGERSNIEEVIVKFAQLTPQERAKRKLESLEALKKTFMKLDHDLNIHDFLGANSQSIEEMTKEVSRFRAQLAEVHKRLSYWSNPDKIDNIEHLRQMEDSLRESIERVRIHKENFGKHHLMSLECCNQFQNRIPLSVMIGAVQEAQPVMWLPNNENHHTLLHNELNFLPHRDAECSTDCSLAGYSGFFGSGKQTEISSSGQVDNVVQECNALNELGSNACLNLEPGEQYFYQPYSASNYQDDEKLKTEMEVNLQGNPVVNQVISNFEIPRPMYNNGHQAWVLSSGPCGIAMFDGNSYHQTPSSGQCHDL*