MNKKKLKILVFLFALNSITLYLYFSSHPDHFRHKSPKNHFPNTQNHFSLSENHHHNFHSSITSQYSKPWPILPSYLPWSQNPNVAWRSCEGYFGNGFTLKVDLLKTSPELHRKFGENTVSSDGGWFRCFFSETLQSSICEGGAIRMNPDEILMSRGGEKLESVIGRSEDDELPVFKNGAFQIKVIDKLKIGKKLVDEKFLNKYLPEGAISRHTMRELIDSIQLVGADDFHCSEWIEEPSLLITRFEYANLFHTVTDWYSAYVASRVTGLPSRPHLVFVDGHCETQLEETWKALFSSLTYAKNFSGPVCFRHAVLSPLGYETALFKGLTETIDCNGASAHDLWQNPDDKKTARLSEFGEMIRAAFGFPVDRQNIPRTVTGPNVLFVRREDYLAHPRHGGKVQSRLSNEEQVFDSIKSWALNHSECKLNVINGLFAHMSMKEQVRAIQDASVIVGAHGAGLTHIVSAAPKAVILEIISSEYRRPHFALIAQWKGLEYHPIYLEGSYADPPVVIDKLSSILRSLGC*