MPSAHRVALVLVDGIGDLALPSLGFRTPLEAARLPNLDALAAAGVNGLMDPVEPGLACGSDTAHLSLLGYNPRVYYRGRGAFESMGAGLPMAPGDIAFKSNFATVDEESGIVTSRRADRHFEALGPVLCAALDGCRLHAFPDYQVNVRYATEHRCGVVVRGPGLSGNISGTDPLKDNLPLRTVEGLDGTPEAEHTARVVNAVSDAFRAILRGHPINAQRVAEGKNPANVVLLRGCGIRIQVPSLAAQAGVVPCMVAPTKIIAGLGLSLGMDILEAPGATGDYRTQLTSKAAAIAAALAAPAAPLPRVQVPGVEGSQPSGQAAGYDFGFLHIKAVDDAGHDRAGGLKVALLEAVDAMVGQLAARLWAAQAAGGPRYTLLVTGDHSTPVDYGDHSHEPVPLTACALADFVARRGEARVVSVDMAPFPLPRAATVEQTTSAPASVEQEADVGDGPPSGDAVRTFSEVAAARGSLGRFPGSCLMTLVKQCIGETN*