MGKLIKGKWHDVWYDTKQHDGEFIREDAGFRDWVKATPDAQFAAESGRYHLYVSLACPWAHRTLIFRALKGLQTHIDVTIVCPDMLSHGWQFGIPEPLYGYTQLHQLYTHAKADYTGRVTVPVLWDKKLHTIVSNESSEIIRMFNSAFNELTGNQTDYYPQALRTVIDEWNEFIYPNINNGVYRCGFATTQKAYEEAFEALFAALDKVDQHLATHRYLAGNQITEADWRLFTTLVRFDAVYVGHFKCNRQRIADYPHLSGYLRELYQVPGIQETVDFYHIKRHYYFSHTTINPTQVVPVGPQVDLLSPHQRERIG*