MATVKAVMGNLTVAERQILTAVNSGASSLSLVGSGFIVLCYLLFKELRKFSFKLVFYLALSDMCCSFFSIIGDPSKGFFCYAQGYTTHFFCLASFLWTTTIAFTLHRTVVRHKTDVEDLEPMFHLYVWGTSGVMTVIRSMANNHEHLSRLGTWCWAQTGHAGKVTHFITFYAPLWSAILFNGVTYFQVIRMLNNATRMAVGMSERSYQPDPRSDMKALNRWGYYPLILIGSWFFGTINRIHDFIEPGHKIFWLSVLDVGMAQLMGLFNSIAYGLNSSVRRAIYERLDLLPECFQRWRPKTSRSRGQQQDSELVSLKIQDQQ*