MATTKSHNEDEMEDELLKDKWFGFSMHLYHGFWCVDSNMEGIIATQTHFHAHDTDIILASLPKAGTTWLKSLIFTIINRQSLSHISKHTFHFKNPHELIPHLEVKVPKTCQSELDEIPSPRLFATHIPYLSLPESIKSSKCQIVYVCRNPLDNFVSGCHFWLEFDVNKGFKLDTQLIEEHLEKYCKGVLPYGPYEDHVLGYWKESIENPQKVLFLEFEGLKKEPKTHLIRLAEFLNFPFSDEEAKKYVIDEIIELCSFKSLKEMEVNKSGRINQWYQNNAYFRKGEVGDWINYLTLPMAKRINEIQEKLKKVGFSFANYETDL*