MDSKFFKLLLLGGAVRFYFCRTPLAPMIGNRVEFATPLNSHKRMQEGIFLLQSGIDPYLGDLVHESPLILSALSGLFQKY PQFLPIFYIILDICTAALLYAMSLRFVKQKQDQQDKERKEYAKDTEELQFGPLDKLDIPELVIVAYLFSPLTVMSCIGMT STVISNLFLAFFFYCLVKGMLIPCLLVLAFETVRSFYPIVLIAPLLLVFSRNSVRRGVAIAALFIVSCLIVAVANYFVLN SWNFLDGTLGFIFYFRDLQPNIGLFWYFFTEMFEHFRTMFLITFQLNATVLYLVPLSIKLRKEPLLLATVLVALMAVFRA YPSLGDVGFYLALLPLWKRCWKFMAHGFVVFTFFLVTLSMMGALWHLWIYAGSANANFYFGATLAFSTGQIFLITDLLFA HVKREFCLFNGQKILIDGEEARIVLK