MDKDWMKTSRSSAEYNIGVDKFIEFALSNSAHNNRIICPCKNCGNRYWLGEHKVREHLICDGFLAGYTSWIHHGESMSTSKPSVASSSHHEQNDDMDQMLLEGLGMYDSRTLGTDDGAEDDLDVDAEAYYKLVNDGSQELYPGCKNAISVDGQALNDCVDILVNTVFNQHTIIPRAYGMISKLGSAQARCIPWPRDNLMHPSGQALHSKVSTIARHNSANQGNSVALTEVFKHNSIDNALQSVVGHKRKVHDLTPKENIGREDTHSRAKKIGKARPDSPYANFTNSQLLTTSRF*