MLLGARFIDRCCLHRPIVCLSRRFKFSSPAMPQDSHCVDKDCDDFLPWLEQKAGVEISSVLSIGKSTYGSRSLFASKSIQTGDCILKVPYNVQISPDNVPSKINSLLGDEVGNIAKLAIVISVEWKMGQDSEWAPYINRLPQPGEMHSTIFWSEGELKMIQQSSVYQETINQKAQIQKDFLAIKPVLHHFSENLFKDISLKEFMHACALVGSRAWGSTKGLSLIPFADFVNHDGFSDSVLLGDEDKQLSESSSTLEVIADRNYAPGEQVLIRYGKFPNATLLLDFGFTLPYNIYDQVQIQVNIPHHDLLRTLKLELLHRHCPPKIGDVNSFSSMGNSFTIKEVKSARGKGRGIPQSLRAFARIFCCTSPQELSDLAVEAAQNDGRLARRPLKSWNREIQAHQVLLSWITRLINEYNTSIKSLPLASPLYETFALRKQMARDLLTGELRVLKSAGAWLENYCATLTTKSYLSDENGGSETVLGSRAKF*