MLLQLKMVLENVLCMKGGNGDSGYATNSFLQLKMVLAIKPLLEHSIYKTVRSVVGVREADNVFRIADLGCATGMNTLLAADTIVRAVKLTSIHHSMGVPEFQVYFADLPSNDFKTLFRTLLPLVGEDRITAGVLDEDKPPGTRSYFASAVSGSHYGRLSSHGKPFISAAPLTACTGSRDGHVYISSDAVADAYLNQFRQDIASFLEVRAEEIVPGGCMFIALLGRSSGDRKERGGVGAFACHLGAAFEELVKEGLIEKEKLESFNLPVYCPSVEELQSIVETERSFEIESIRLLSGFPSIPFMKIREGEEEMTAKIVRNFYRSMLGNIVGTHFGWDEHLLDEIFTRLANKATAKYGNTLDVAVAFLVRKIA*