MDFDLENPLGNFHDLPCDAVPSLFLIESDHIPPPNYCQSFKASDFDISVRRDVVSLISQLSCTFDPVLPYLAINYLDRFLAHQGILQPKPWANKLLAISCFSLAAKMLKTEYSATDVQVLMNHGDGGAIFEAQTIQRMEGIVLGALQWRMRSITPFSFIPFFVNLFRLKDPALRQVLKDGASEIILKSQREIKVLEFKPSTVAASALLYASHELFPFQYPCFLRAISDCSYINKETVVQCYNVIHDITREEYESVLNINSTSDTPVNVLDEHFLSLESEKTNGTNVVTQEQDFKRRKTTDYGNNRTVPFSHFHQC*