MLAKGQVARPPAGFRRSARTARTAVHVTCSSAQATMGEVTIRRRPPHGLETQPCGPHAFRVGGLPEENKPQNILEEIVWWKAREVEVMRDKQPLAMLQALAKKMDPPRDFRGAVLAKANETGRPGLIAEVKKASPSKGVIQPDFDPVRIAQAYERGGAACLSVLTDAKFFQGSFQNLTRIRAAGVQCPLLCKEFIVEAYQVYKARASGADAILLIAAVLPNADLAYFMKAASNLGMTCLIEVHTEGELARVLQLPGVENHLLGINNRDLGTFKVDLNTTKRIMDSEWGQQVKDRGIVMVGESGIFTPEDVAFVKQAGCGAILVGESIVKQGDPEAGVKALLA*