MGKLWRWSRKEGVFGLPPDATAEDATRGINASHLTVIVTGASSGIGYETARVLALRGARVVMAVRGMESGERAKQSILEENGDAKLLLLKVDLSSMRSVSEFCDTFKSLNLPLNVLINNAGVLGCPFQLSTDGIEIQFATNYLGPFLLTKLLLPIMIKTAEESRIEGRIVNVASDAHYLAVVKSFQLESINDEKSHYTYPAYARTKLANILHANELSKRLKEKGVNVTINSINPGIIVTPILRHYHLLATVSTYVEKLLLTFVLKTIPQGAATQCFVALHPAVKGLSGKYFYNCTFSGRTTRAKDPVLARNLWDFTEEFLEKLSL*