MDLWTLQLKDVTIRNPIFSSSIPEKSSSFSRKLCELEFRFLNRKVSASPYRSLVVRATSKKSNDDSSSPGDASQENKPSNGNKSGDSAAPKSFGLNTDWREFRANLFMKEQEEKAEAEGHESEPIGLKWAHPIPFPETGCVLVATEKLDGYRTFARTVVLLLRAGTRHPQEGPFGVVINRPLHKNIKHMKSTKTELATTFSECSLYFGGPLEASMFLLKTGDKTKIPGFEEVMPGLNFGTRNSLDEAAVLVKKGVLKPQEFRFFVGYAGWQLDQLREEIESDYWHVAACSSDLICGASSENLWEEILQLMGGQYSELSRKPKLDI*