MKLEKLGYIIDEESFQICDISAAPFKHDASNQIIAKIVQDLMVDKYGMTKLELPLEQLSVEGQAKCPVFLSSNVAISKVLLICICGAGKIKAGLWSHKVCINDSILIGSVLPSIEWAHKRDFAVLVLNPNYNSPEEGIKISGSDTRSNHIICVWDNICMNIPAKKLAFVAHSCGGYNACELIRQRESEVLQRLKCIAFSDSSHRLERLSSIARKFVVQNSAHWVSSSAPLGSLIKNASVLDQSPDKQQQETKDQDTKHSVSGAKKNKCSLLLCGLFVHSHRQEDKRAEMLWQYLGTISSASNAEYNCIELSAGTETTRTRQLKQCRRFASSLNPNLSFDYPHFPAFESFFCSKQLIMSISELGTYLQRFENSIPGGLNKNTKIIPPGNHHFTGDRDCKIRRSSR*