MASTVGRTIQCRAAVLHSAGSEIELETINVDPPKSGEIRMQVLYSSLCHTDIATADWGTLYPVILGHEGSGVVESVGEGVTEFAPGDHVICVYQGECGKCKLCKLSTTNHCEVSFGNLLTSFMPLDGTARFSSLDGSAIHHFMNTSTFTEFTVLDKTSVVKVDPVPLESACLLGCGVPTGLGSALNLANVEAGSTVAVIGLGTIGLAAVEGARIAGATRIIGIDILPRKFEAARAFGATECLNPQDHEAPLHEVLLELTNGGVDYCFECVGKPHLLVQALLSTTSYGTTVMVGAPRPDEMVTFPPAILLSGRQLKSGYFGGFRGKSDMQKLVDMCSTKEINLDGYITHRLPFSEVNEGVKLLSSGSCIKCVFSMDG*