MSSRGLLPLMNLVRLNGVPILQQLQLEERLLRTSSHNWCIVNDGTNEPTIVMGISGINHFHRKPAELLEIGPVLQDKVPVVKRFSGGGTVIVDHRTVFITFICNTDALPSVQPYPRPIMSWSGQLYSKVFQGVGDFSLRENDYAFGNRKFGGNAQSITKRRWVHHTSFLWDYEMMNMGYLKLPKRAPEYRQARDHSDFICRMKDYISRQEFINRTISALGSQFSVTPLDLESSDCPDDTKFVPSTRLLGKQELEECFESESESGNVILQSLYSS*