MGTLTASLVVPSKLNNEKQSSIFVYKTRRKSKKNQSIVPVARLFGPAIFEASKLKVLFLGVDEEKHPGKLPRTYTLTHSDITSKLTLAISQTINNSQLQGWYNRLQRDEVVAEWKKVKGKMSLHVHCHISGGHFMLDLFARLRNYIFCKELPVVLKAFVHGDENLLKNYPELQEAFVWVYFHSNIQEFNKVECWGPLKDATSPSSSSSGVGGVKSTSFTSNSNNKWELPKPCEEACACCFPPMSVMPWPSSNLDGIGEENGTIQQGLQEQQS*