MFSGLAQLSWVWYDLPFYHTCIECIKPSYYLVFCDTSILNMRTFFPLTAGAFSWANDADARILRLGLVKQEVISWSPRIIMFRNFLSPEECDYLIAIARPRLGKSTVVDVTTGKGVESKVRTSTSMFLSSEERKYPMIEAIEKRISIYSMVPVENGELLQILRYELGQFYRPHHDYFADEFNIQRGGQRVATFLMYLADGMQGGETYFPWVGDGICSCGGEPKKGTCVKPRKGDALLFWSQKLDGSVDPATSHGSCPVVEGEKWSATKWLRQKSFS*