MTLTPCSTPPFQSVFPSPSPVPPTLRRSNPRPLPPPATRLRPRHRLRCCCSTAEMVKAIRVHELGGPEALQWEEVAVGEPGDGEIRVRNTAIGVNFIDVYFRKGVYPASLPFTPGMEAVGVVTAVGPGLTGRKVGDVVAYAGKPMGSYAEEQIIPANVAVPVPPSVDHKTAAAIMLKGMTVHMLVRRIFKVETGHIVLIHAAAGGVGSLLCQWANALGATVIGTVSNEEKASLAHLDGCHHVIMYTKEDVATRVKEITGGKGVNVVYDSVGKDTYKASLECLAPRGFLVSFGQSSGSPDPISMGDLASKSLFLTRPSMMHYTGTRDELLEAAGEVFANVANGVLHTRVRHTYPLSEAACAHADLEARKTSGSVLLIP*