MEKTPAKVPDTSSKKDTPNSVVNEKEKKKQAFLVRAFWTLVMIAGMFFIIGAGHIWTILLVVLLQILVFKECITITTEKARIENLPFTASLNWYFLITSIYFLDGESLIYHSINKLQTEDYERVFEFFKFFIVNHRFISYCLYVLGFVFFVASLTKGYYKFQFAQLCITTMTLLLVVVQAHCIVNNILNGLIWFLLPVGLVIVNDIFAYLCGITFGRTQLIEISPKKTVEGFVGAWICTGAFSMILSYVFSKYTYLICPVEDNLSANWFTGMTCDPNPIFIPQIFKLPEVLVDLAARVDYQVDFVSFKPIYFHSMVLATFASLIAPFGGFFASGLKRAFKVKDFGDTIPGHGGITDRMDCQFLMGSFSYLYYETFISNNKVNIGTILQSIVINLSEDQIVILVQSLHKYLYKIGVINEDTYKQLVNLI*