MKLSIKPELHKVAHTSDARASNLRYPNISRLTTLFITAIMSSTIPKLNKSYHNIHHPRILCLHGGGTNAKIMKIQCRALRAKLEASFRLVYVEGPFVTHAGPGISAVYNKWAPFRNWMPGAIEPDESSPGVASYSGSSKVDARIIASIDQAIQSAMDEDDRAGGTGPWVGFLGFSRGAQTAASLLLRQQEQQKRGFASTDFRFALLIAAPAPLINMNTSSEFQIQSNDQLNIPTVHVYGSRDSMLRDFTHVLHDCCTPSSTQRYDWDADHQIPLKTIDVDAIIQMVMQVARETGAIEDI*