MATVSSSSTPPTPHRPSVERTKGPTGLEKLVLRESRGWSAEVHIYGGQVTSWKNDHGDELLFMSSKAIFKPPKAIHGGIPICFPQFGTHGNLEKHGFARNRFWAIDDNPPPFPVNTAIKTFADLILKPSEEDLKIWPHSFEFRLRVALAPGGDLILTSRIRNTNIDGRPFSFTFAYHTYFSVSDISEVRVEGLETLDYLDNLTKERFTEQGDAIVFETEIDKIYLDVPSKVAIIDHEKKRTYVLRKDGLPDTVLWNPWDKRSKIMQDFGDEEYKHMLCVGPANVEKHITLKPGEEWKGKMELTAVPSSYYSGQLDPEKVLQG*