MVKEKIAGCYFVQQISHGDEINLDLGLEKTNIDCDPILVHEDLTSDVRINKYGFNFHGIIRKENSGFKNLKKEMEHNFITQAITDEEWIASSEVISFSLSCSLPETNSNGLELFESLSGLGVCIKELQEKVSLHLLLSCMGKKEFTDVKQIMDMLTSFNMRDKQTNFIGMYICLALADVWLRCNPLVNENSISLETWLHFLRGCSCQISSTDWRAYASKVCNKASYLLQIYEGQRQVFLKMDCFVVICNFMVYIGTITIFCQKTKFAMKSSKACGCIQVLNRWIS*