MSPALAKSTERLKNEAEDCNKGVKYLHENGIKRVPKKYILPISERPNYDAINGKPQLASKELNLKLPIIDFAQLHGPNRAQVLNSLSNACENYGFFQLVNHGIPDEVIRSMVDVGGSFFNLPLTEREKYMTTDMTTPVRYGTSFNQTKDGVFCWRDFLKLVCDPLPDVLPHWPSSPSEFREQAVGYAKETKFLFLKLVEAMLESLGITTKDKTQDDDVEEMLKEFEDGSQLMAVNFYPPCPNPDLTLGMPPHSDYGFLTLLLQDEVEGLQVQCHGKWVTVQPIPGAFVVNVGDHLEIFSNGKYKSVLHRVLVNSLKSRISVASLHSLPFNSVVKPWPKLISETNPRNYKDTNFAAFLEYIKSCDSTNKSFLETRKLTLN*