MAAQASPPTKKVLVPIVAGTEPVEAAVPIDVLRRAGADVTVASADDGELVVEVMYGVRIVADALVAGGDCAAAHFDLIVLPGGVPGAANLGGCAALEAMVRRHAATGGLYAAICAAPPLALASWGMLNGLKATAHPLFVDKFPPEVAAVDASVVVDASAVTSRGPATSTEFALALVEQLYSKNKAEQIAKEMLVRYDAGYTIDEVNSVQWKCNGTPKVLVPVANGTEEMELITIIDVLRRADADVVVASAENAGVEIVARHGMRIVADTTLDEAAADDQTSSFDLIILPGGTPGAKTMSSNEKLVTLLKKQAAASKPYGAIGAATAHVLEPHGLLEGKKAADQDGGDECESRVVVDGNVITSGGTGTAMEFAVAAVEKLLGRDVAQRVAEGLLFA*