MDLNPLKDAYHHAFKKRKLCETKSEEIVGNITEEIELAVKLLSAAEDSGATHIGKIISELQAAVSEIRPLNQIAISQRDFKTAITKYGKALDKFFQVNIAKAQREVDFDLHVINKVIALHFYRQGQFELGDSFMREAQEDGIALKEPFHEMYQITEQIKLRNLEPAIAWAKVHHDELLQKGSSLEFHLRQLQFMHLLQQGLRLQALQYAKKNFCPFSDRYMAEIQRLMCSVLWVGRLESSPYSDLSHPTNWDLIDHEFTRECCNLNGYSYQRALKVTIDAGAQALPTFLKMVSVLSSKKQEWLVSKQLPIEVELDKEYQFHSIFTCPVSKEQSSSENPPMLMPCGHVLCKQSLQKMSKSRAFKCPYCPTEVMWFSLLLVE*