MELPCFTARTQGVAGCHHNFVGGAHLFSSQQRRFVTITASKNLQDRTSFSDQLLDYIEGGPKLRKWYGAPDQARKDYGDSELLESTNEECSAEQQLTDEVRDAVLVTDADSMTGQLVLLSLIVKRARIRALVKNEKEIVQAFGSYVEPVVGDVADPNSLKRALRGVRAVLCSTKVGALADKGVTRGIEHIVFLSQFAALGKAGGLSGLFNAKARRQAEEDETAIKSLGIPCTIIRLATLQDEPGGQKGFEFRQGSAEKGVISREDAAMICVKALEYPPKQAITFEVASGDDFVDNWGEVFDSLNGNLGVQL*