MNVVNNSRDVIYSSGIVFGTSGARGLVKDFTPQVCAAFTVSFVAVMQEHFSFDTVALAIDNRPSSYGMAQACAAALADKGVNCIFYGVVPTPALAFQSMSDNMPAIMVTGSHIPFERNGLKFYRPDGEITKHDEAAILSVEDTCSHLELKELIVSEMAAVNYISRYTSLFSTPFLKNKRIGIYEHSSAGRDLYKPLFIALGAEVVSLGRSDNFVPIDTEAVSKEDREKARSWAKEFDLDAIFSTDGDGDRPLIADEAGEWLRGDILGLLCSLALDAEAVAIPVSCNSIISSGRFFKHVKLTKIGSPYVIEAFNELSRSYSRIVGFEANGGFLLGSDICINEQNLHALPTRDAVLPAIMLLYKSRNTSISALVNELPTRYTHSDRLQGITTDKSQSLISMGRENLSNLLSYIGLENEGAISTDMTDGMRITLRDGCIVHLRASGNAPELRCYAEANLLNRAQDLVNTTLANIKKRCLL*