MASTVHHNSHQALLLRPLPTPSRHPRLSFSPRPAGLRSFFPASGCRLGTHGVALAEPEFVPLQEEEEEEEDARFVVVTFYKFVPLFDPHAEVARHLNFLQGRDIHGRIYLNEKGINAQYSGPHKDAVAYADWVKKHHQFSDMLVQTSPAVTGHAFPRLKLRYKPSLVQLEGGSLHLPLLDPNMRATPLTPSEWKERLEARTCLDVSSGETSGRGLLLLDVRNDYEWDVGHFEGAQRPNVDCFRSTSFGLSGETDPLNGVDKERTDILMYCTGGIRCDVYSTILRKKGFRNLYTLEGGVSNYLKVEGPAGWVGNLFVFDGRLSLPPATFNEEEDEEEQQENKRWVGCCYVCGSEVVELRHRNCANIDCNRLYLCCGWCAEELCGCCCSDCKVAPRLRPLLPGHQRYLKWHVYRDGRTDDENKLYGFVDDDSSGL*