MLSAMDVMIHSSSFLLPCDETCGTRYALVVLNQNLPRFTPLLWEHAKLRLCADGGANRIYDELPLFFPHEDPFVIRNRYKPDVIKGDMDSIRRDVLDFYVYWGTKVIDESHDQDTTDLDKCISYIRHSTLNQESSRLQILATGALGGRFDHEAGNLNVLYRYPDTRIVLLSDDCLIQLLPKTHRHEIHIHSSLQGPHCGLIPIGTPSANTTTSGLKWDLSNTEMRFGGLISTSNLVKEEIITVESDSDLLWTISIKKTGLPVQDHKP*