MGLFSFSIVLPLGLLFLFSGLVINVLQVLTLIFLLPVSRGTYRGANVFLMELLWSELVWLMDWWAGVQVRVYVDAESWSHFGNEHALIISNHRSDLDWLFGWVLAQRVGCLGSTRAVMKKSTKYLPVMGWSMWFSEYIFLERSWAKDEETLKASFQGLKGFPQPFWLALFVEGTRFTEAKLQAAREFAASSGLPQPTNVLIPRTKGFVSAVANLREFVPAVYDVTVAVPKSSPSPTMKRVLSGQPSVVHLHARRCPTADLPEGDDGLSQWCRDAFVFKDKLMEKHKQDSTFGEELYKPITRPLRPLLVVMGWSLLLVYTAGRLLRPLLSSSAGVAWVMGGVALVFFLMQVFIMSTQSERSSSLSQKVKKATAASSPVE*