MVKTIRVYELGGPEVLKWEDVQIGEPNEGEIRVKIQAIGLNFVDVYIRKGVYKIATMPFTPGVEAAGVVTAVGPGITGWKVGDVVAYAGGSMGSYSEEQILPANKVVPLPPSINPTVGASIMVKGMTVHYLVRCCFKVEPGHIVLVHAAAGGVGSLLCQWANALGATVIGTVSTNEKAVQAKEDGCHHVIIYKEEDFVARVNEITSGNGVHVVYDSVGKDTFQGSLACLRPRGFMVNFGQSSGTPDPVPLPSLGIC*