MEKTIFYIHFLLLLITCFLHKSNGMNSTLGNCNLFEGSWVYDESYPIYDSLNCPFLLNGFNCLKNGRVDKFYLKYRWQPTTCNLPRFDGKALLEKMKGKRILFVGDSLGNNQWESLACLLHAALPSSKYDYQTGDTLITLKFLEYEVSLQYLRNEFLVDLSIEKDGRILKLDSITNTSIWKGADVLIFNSYYWWTHIGTLQVWDYLEVGGKLIKDMDRMKAYNIGLSTWAKWIDTNIDPNKTSVFFQGIPALHFSGANWGEPKEANCKGQTKPIGGSTYPGERYPGEPVIKQVLNTMKKHVQLFDITLLTQLRKDGHPSIYGTSGELDCSHWCIAGVPDTWNLLLYTTLIS*