MTPTTPPLFPTFKTLSIPINSTISIHTLVGPHNGPPLLLIHGFPQSHHIWHLVAPRLLGEFSLVLVDLRGYGGSVTEGFDGGGEDGGEGEHGGLSKSVMGSDLLTVMTSLGHPHFSILAHDRGARVAHQLAINHPEAIQKLMLLDILPTLTMYERGKYTWYQKYWHWPFLSQPFPFPEKAILSNPALFAEKFLGKAGMGKGFIFNEEVRAVYEGMLRDKYCVHAMCEDYRAGATVDLEEQRRDREAGRKIRCDVFVVWGGKGAIESEFGDVLGLWRDVCEGRVEGCAVDGGHYVPEECSEELVELVRKWF*