MVWGLFPVDPLSGEDKYYIFSKGTYKIGRKGCDIIINKDKGVSRIHAELTFDATVASTSRRNKSPDTSFVIRVKDCSKYGTFIKTDPGTKDKVHELPNKERILSDGDVITFGTGAATYRLSLIPLVFYYCPSSETFKVDRSVQDAVSSIGARIAPTLSEECTHVLVEPRMQVNEALLNAVLAQKPIILTNWVKLLGEKSIRSEFPGNSQYRPSAMVEEALVDVMEQNIREKCLQGFTFVLEPADTYRFGSSFSSLLKLCGAETVAVAEISSMSQDSQYGEANRMICVIPISSGDKFARLKHLSLLSRVNEMDLISAVLSGTLPSTSLIPPSVVISSSCSTDETVVADSDVEEEETTSSVHMIDATEKAETPEEPPAAIVIEESPGTAVEETMNLNEFKSVNLSADTEMKDYNDVTTIKRDRNDEPECGNSEVIYTQHLIVRDLRSIRDVRSTGVEGVVDFKRFRKGNVIISGNSFSSLIPFAKDPYKEYDTSEVTDFMKEEKKRKQREAVAEDLFNNEKARKRGTAGSISGFLTRS*