MQKHEYHVITVNEEHCLSNFILRRPQRADPVKLIIILGRRKTGRAHASAKKLKKQMKRSLLRFLTTHSGPPIRVGFTPDAGRGVFATREIRVGELIHTAEPLVSHPSLQNLTKVCYFCLRWLPHLSGSRHLEGNSKVRHHFRSGCTDNDNLQPIFCSQSCIDSSSKNFYAIEKKANWKDFHHFCSEENLRLPLLAKRLVCMVLSETVPKDALDILSYQKPQSNVASCWTLTWEMLLEAFKSSQSVKEKLNSEESTNLLAAAVASVSGEAVSGSGVYVLPSMYNHECDPNVDITWPTNSMAQLTARRDIKEGEELRITYIDASMPRCSRQQLLQNSYHFLCNCARCRDDD*