MSHPIFQSNENSPYGNLTREEFYKQHKIMHKQSFMLNKQNMKIFTQSWQPESSNQLRGLVGMIHGYTSESSWLFELNAVAMVKAGFFVCSLDLQGHGYSEGSPGYIPCIQPLVQDCIQYFDSARADHPNLPAFLYGESLGGAISTLICLRQKNVWNGLMLSGPMFGVSKKYRPVWPLEKLLPLAAFIAPSWRIVITKPPASISYKEEWKRKIISKSPNRLASEKPPAATALELLKVCEYIQRNSHELQVPLLILQGGEDKVCDPEAAKLVYKSAGSKDKAINIYPEMWHQLIGEPNESVELVFNTMLSWLEVRADLAKI*