MFTNQSAELSLNAPCKSVTAVKADRLESRFLLGGCCIPDDSANRIHVVRYHSDVNVVGLDASLHHPTGPIERLVASPNDRTLVLTLAERSNAVTLYRLPNSVMENSNDLMMDSETTTSATDYATSYSDSYRQDSSHHTYDSGSSSSGVLESKVALESDAQMLDMTWRANSMDLDDPPGMLASSTPGDVLTLDAAGNVQQWDLSMGMAESMHAISAGDNNTKTLPVGCIPRVVWDPHHGSQLAVSWGRAVQFLDLRTAIGIADDFGKGMNMTRAHRYGVTDVDYNPNKPFTLATSGLDGVVQFWDTRNTRRPIMTARGGHSHYAWQVSYNPFHDQLLLSTGTDAIANLWRVSSISSAPLLTLEAENNPMPDDTMESSDAPNVRVARHEASESIYAATWSAADAWMYMTVAYDGRLALHHVPSKEKYKILL*