MALHATAFSFTGVSTSSKASRSSLLSVFPAPRRCTVKATSQYPPSFPRCKIQGRALPSDNGPLEKDESSLVVCFGEMLIDFVPTISGLSLAEAPAFKKAPGGAPANVAVGISRLGGSSAFIGKVGEDEFGYMLAEILKENNVNSDGMRFDPGARTALAFVTLRKDGEREFMFYRNPSADMLLQEDELDLELIRKAKVFHYGSISLITEPCKSAHIAAAKAAKDAGVILSYDPNLRLPLWPSAESAREGILSIWDTADIIKISEEEISFLTQGEDPYDDNVVRKLYHPNLKLLLVTEGPEGCRYYTKDFSGRVKGIKVDAVDTTGAGDAFVAGILSQLASDVSLLKDEGKLRDALSFANACGALTVMERGAIPALPTKEVVLNALLKSVA*