MASKKTQEGREEAALSWEELPSEVQISVLGWLPLRSLFRSKCVCKLWNTIISEPSFTHYPSLIPFPARGANSPWLIFFTPKSFDFLLAFDFEAFSWFKFEVGFLSSKLNSMHASALASAPSARQGFVWCTCSAAGLLLLDFRSSLHICNPLTGSLFKLPPFKSIVVPITQGFSSTCIRGLSATAETTICKQPTHTRSDTSISSLTGYSRGDAEGEDCTMGTYRRSNDYTLICIGKAKTDLAIETYCANRNSWIVVGSMPPSFIIKSDQMMECNGLFYSLLLNPTGMLVVGESDGQGGSIWRIQGMPVNYGKETRRLLACQNTIFMVCPVDEHNNGFVIWQFLPGSRAWIRMHDMPDYILQDVKSVTPSNWVDCVGVGNFICFRALCSLRVLTYNVCDDVWSWLPEPAHAYDSFFSRGIQFEPRLDFRPPT*