MVVVGNVSACLVNAETKEPFKEHRGPDGNVYAEVEPDMEYFIEIAVVGIPNKAFDFGFVVDGKRLSYQQPCELKHGRQHCGIVSVENGTRVNQALCFRQPKRDTQNLDPYSQALVGEIQVDVFDAISVGLQAPSDIQASTIDVAAVDAGIGEDKILRSGQGSIEQVTHHPAMALTYASGQFLQTITIHYCTAMGLIHAGVLPKPDIWTFARMGMKKRPISHDILKIQPKRIKSGGLFVGDSLLEEPKEFDFFDLTHLQDEDDKDNSASDADFHHPVTPPHS*