MALHATAFSFTGVSTSSKSSRSALLSVFPLPRRCTVKATSQYPPSFPRCKIQGRALPSDSGPLEKDESSLVVCFGEMLIDFVPTTSGLSLAEAPAFKKAPGGAPANVAVGISRLGGSSAFIGKVGEDEFGYMLAEILKENNVNSDGMRFDPGARTALAFVTLRKDGEREFMFYRNPSADMLLQEDELDLELIRKAKVFHYGSISLITEPCKSAHIAAAKAAKDAGVILSYDPNLRLPLWPSAESAREGILSIWDTADIIKISEEEISFLTQGEDPYDDNVVRKLYHPNLKLLLVTEGPEGCRYYTKDFSGRVKGIKVDAVDTTGAGDAFVAGILSQLASDVSLLQDEGKLRDALSFANACGALTVMERGAIPALPTKEVVLNTLLKSVA*