MATVKAVMGNLTVAERQLLTAVNSGASSLSFVGSGFIVLCYLLFKDLRKFSFKLVFYLALSDMCCSFFSIIGDPSKGFFCYAQGYTTHFFCLASFLWTTTIAFTLHRTVVRHKTDVEDLEPMFHLYVWGTSGVMTVIRSIANNHEHLSRLGTWCWAQTGHTGKVVHFITFYAPLWGAILFNGVTYFQVIRMLNNATRMAVGMSERSYQPDPRSDMKALNRWGYYPLILIGSWFFGTINRIHDVIEPGHKIFWLSVLDVGMAQLMGLFNSIAYGLNSSVRRAIYERLDLLPEWSQRWLPKSSRSRGQQQDDSELVSLKIQDQQ*