MTFDRLFDDDGWLEEATAALRITQFCKMSLMSDKEVIRRVVELKQRGNQRPTGTVEERRQDVEEVCILMDQIRDRQATKLEADCREQQAMNVLLQNGFHQAAETLKNHKEAKKTALSNLLDAEDVWKNFIFPSLGVGHYAFVGRVNRRFNVLYREYCETYQNTNDPPVAFYNVICARYFLDDASPSVPSREQVCPAIAKCGSRAVMEWANEMAAKHSHVGLIQWTRNTNLYPTKELFRASVELQLRGFVAGANHQNVREAISIAILKWARRHGCPWDESTCIAAAAAGHLHIVQWACVNGCRFCIWSTCTAAARAGHLAILQWARENGLHWNEETCAAAARGGHLALLQWARANHCPWNEYTCAAAAGRGHLAILQWARANHCPWTEETCFAAAQGGHLAILQWARANHFPWNQDTCTAAARKGHLAILQGARANHCPWDWKTRLWSRGHPQVLQWAIENGCPA*