MQLFESLTSKSCYLSSNTFRITELGCSIGPNTFSAMQHVVEALKEKYQNNIPEFQIFFNDHITNDFNTLFRSLPIDRSYYAFGVPGSFHGRLFPLRSIHFAHCSTSIHWLSKIPKELLDKKSPSWNKGASNIEVMNAYVAQFEKDMEMFFNARAEEIVPGGMMILNSPQLSERLLKFFGSSLMDLVNEGKLDESLVNSFNVPVYFPSIEDMTKVLTYPNSKLVDEADAKTLIINLRAVLEGLFINHFGSKIAKEAFTRTILKSDEISAWMKINYKKACQLFIALKHK*