MADMDSMQLHPRFYHLPKESELRVEVGSDASLRLQLVAGAAEIFGTGLPPRYWLSFPPLHKFAVFTWNGATVEIDGTAEVAYIADETPVASYANVHAALECRRCQARDATSAAPLIWPASQRFGTRPQLQGPRTVIVGPTDSGKSSLTRTLLGWAARQGWMPTFVDLDIGQGSITIPGTIAATPIKMPIDPIDGVPLEAPLVHFYGHTTPSVNADLYRALTKELAHMLDTLFLGNVDARISGMLINTMGWVEGLGYELLLHVIEAFNADSILVLGQEKLYHMLSDMFRSKSGIDILKLHKSGGVVARSPKYRQQMRNSRIKEYFYGLNNELSPHATYANFTDLRVFRIGDSAEDSRSSSPIAADSAADSTCIVPITISHDLVHAVLAVSYAKNPEHLLQSNVAGFIYVTDVDMQRKKVAYVAPCPGPLPNNLLIAGTLSWVE*