MTMFSGVADTIDQSSVPLNVVLTPPLSLEVTSGYGQGEKLQQNILTRLWNLFKSMKPGADLTRFQLPPQFNLPKSQLQLYGESVYCYSQDLLSNCVEGRTPAERFNAVVAWSISTTRPLIVGKAPYNPILGETHHVSCGNLNVLLEQVSHHPPISALHATDEARKFELNWWQRPVPRFYGRSIEATIHGKRELKLLELNETYEMNSPKLCLRFFPFPSAEWSGDVLIQCKQSGLRATLCYRGKSLLGFKGSSTRITGRIGHIAHGGDLYELQGNWDQIITVKEMITGKTSILYDAKAVISNMKVPVVQNAEGVASTESALVWSEVSESIMKGDWNKAREAKRCVEEKHRKEEGRWQAKHFTISSSHQDSGEWVYLHRPQCVPPAPIILPSSPQR*