MATVKAVMGNLTVAERQVLTAVNSGASSLSFVGSGFIVLCYFLFKQLRKFSFKLVFYLALSDMCCSFFSIIGDPSKGFFCYAQGYTTHFFCLASFLWTTTIAFTLHRTVVRHKTDVEDLEPMFHLYVWGTSGVMTVIRSIANNHEHLSRLGTWCWAQTGHTGKVVHFITFYAPLWGAILFNGVTYFQVIRMLNNATRMAVGMSERSYQPDPRSDMKALNRWGYYPLILIGSWFFGTINRIHDVIEPGHKIFWLSVLDVGMAQLMGLFNSIAYGLNSSVCRAIYERLDLLPEWSQRWLPKSSKSRGQQQDSELVSLKIQDQQ*