MKIFDVSFTGEFIVKASGDQPEKVNSLNLSNFDLLSGRFPVTYFYFYPKQPQLSFETIVKSLQSSLSQTLSYFYPFAGQIVPNETSQEEPMIICNNNGALFVEARAHVDLKSLDFYNLDAFLQSKLVQVNPDFSLQIQATEFECGGLALTFTFDHALGDASSFGKFLTLWSEISRNKPVSCVPDHRRNLLRARSPPRYDPHLDKTFIKCSEEDIKNIPMSKTLIKRLYHIGASSLDALQALATVNGESRTKIEAFSAYVWKKMVDSIESGHKTCKMGWLVDGRGRLETVTSSYIGNVLSIAVGEASIENLKKNHVSDIANIVHKSITEVTNDTHFTDLIDWIESHRPGLMLARVVLGQEGPALVLSSGRRFPVAELDFGFGAPFLGTVCSTVEKIGVGYLNQRPSACNDGSWSVSAIVWPELATALESDSVFQPMSAKHLQLQT*