MLRQLHQKLRGRKVIVTRMYSSKESMEDKLDPLNRLCKIMMSCPKLGLDTELDQSGIRISSEMLDDALKRFENAGMLAYRLFEWAGKQHNYEHSTRSYHIMIESLAKIRQYQIMWDLVNKMKTKGMLNIETFCIIMRKYARAQKVEEAVYTFNIMNKFDVPSNLAAFNGLLSALCKSKNVRKAQEIFDSKKHEFVPDSKTYSILIEGWGRAPNLPKAREVYREMIEVGCNADIVTYGIMVDILCKAGRVDEAVAIVKEMEFSGCRPTSFIYSVLVHTYGLENRIEDAIDTFLEMEKNGVEADVAVYNSLISAFCKVNKFKNIYRVLNDMQLKGVTPNARTCNIILSGLIARGETDDAFKVFRRMLKICDPDADTYTMMIKMFCERNELKMAHKVWKYMKRKQFVPSMHTFSAFINGLCDNADVSRACVLMEEMIEKGMRPGRMTFEKLRQLLLKEGREDVLEFLQLKINLMVREPLSD*