MVSASSLLLPTSVRDLASCVSDGAVRVACTSPASTLTVSSSSSTTSSPPPATLSVAISYRATPQAPSSPPLLLRLTWSHSRHGPPTLSFAGPTASSPAVLLRRRRGTYCLPSSTSTSTHIPPLALFWDLTAARYSPASSPSPEPASGFYVVAVASAEVVLAVGDLAAEFIKAKFEGQIPWARSILPVSRTDRVVAAAPRPGGAVHTARVRFGEGAPEHEVAVGCCRAGAGRPGEEELWVSVDGKRAVHARRLRWNFRGNQTVFVDGAPVDVLWDLHGWWFQDPPGCAVVMLRARSALESRLWLEEEARAPGFALLVQALRTPP*