MGVMLDDTDVVVIGAGASGLAAIKQLTTTTELKVACFESRGGPAGVWNPDIKKGRDSMIGFDRFGRPFVEPPPINSSPIYDGLRTNVPKQLMAYHDRPFLSNDPQSDFPPGHEVSKYLLEAAQELEPFIQYNCQVQSVKHHHPTSSGKNRRWIVEVVSLSSSSLTQNDRQESKTISCDFVLAASGVPYVPFIPSLWTWPKEMIHSCVYINPSDAIFHRKTIAVIGIGPSGYDIIRELAMLREKEQEGQSEASKKLYSVASHPAQMGWDFNDPEAPSWTKLITTVPRFEMIEGDKIRLADGRILADIDVLCFATGYLYAFPFCKPTDSPWATHPLVHPPPIPTDHSHNLELPTSTHHDTCNGLQGGLRVHHLDSTQLFFYPDPSFAFLVLNSQVIPFPLAEYQARAIAARWSRRKEFSIIPMEDEETESKVVHALPSPREFEYENQLLERIGEGGELDTQTHWGSIPAWKYLARKETPAKRRLELGY*