MSSDNDFSSVPVLDYSLALSPSTKPQFLTQLRHALINVGFLYLSNHPISGIPALLDYIPKLFALPQEEKDKVAMVNSPHFLGYSRLGNELTKGKVDYREQWDFATRHETRWRDERDPDYYRVWGPCQWPNPKLIPGFRETLEGYLDEVQELSLKFSSLVAEALGLGPNGLDRFYDKPELMQHRAKIVKYPVPPDGQGEGQGVGPHYDAGFLTFLLQASEHRGLQVQNLAGDWIDAPPIPGTFVVNIGKALEFVTKGIARATSHRVLSPRGSTPRYSVPFFQNISLTIKLAEVDLEFPPEILKLRDERGTVAATDSVNFGEFNREPSGRVNLIGRVKSHPDVGERHYPALFKELFPNGFEGKGSAY*