MIFSALVLGAFADDQTQFLNFLKEFKKEYTADELFFRFQVFQSNLRYIEEVNAQNLTYTLGVNQFTDLTPVEFEKIYLGYLPRVNEQVKAEAGFSAPNVEIDWRGKAVTGVKDQGQCGSCWAFSTTGAIEGAVNVAKGTLPSLSEQQLVDCSGSSGNQGCNGGLMDSAFKWVISHGGIAAESAYPYTARDGTCKTVASTATISRYTDVGRTESALVTALQGRPVAIAVDARTWSSYKSGIYSGCSTSVQLDHGVLAVGYSDNGGYWLVKNSWGGSWGESGYIRLKKGANMCGLTNQASYATA