MALFHSRIPFSASASLSAKRDLTKLFLGSNPLANITQKKFSTLHYALTNSSNKHSSISTFSELIEALISGKDLTESEAEESLDYLLDGADEALISAFLVLLRAKGETFEEVVGLARAMIKHCRQVEGLGDAVDIVGTGGDGANTVNISTGASILAAACGAKVAKQGNRSSSSACGSADVLEALGIAIELDPEGVKECVTRAGIGFMMAPIYHPAMRIVRPIRKKLKVKTVFNILGPMLNPARVPFAVVGVYKEDLVHKMAKAVQRFGMKRALVVHSEGLDEMSPLCPGLVLDVTPDNIEKFSFDPLDFGIPRCTLESLRGGGPDYNAKMLKHVLSGEKGPIADAFALNAAAALLVSGHVKNLAEGVALARETLVSGKALKTLDLWVEVSNEVKEAVPQVA*