MGDVCRYAVVTGANKGIGFETVKQLAKSGVTVILTARNEKRGMGATSLLNEQGLSNVVFHQLDVQDAKSIESLAKFIQTQYGRLDILVNNAGASGVVVDEDVLRALNVDPEDWLAGKAVNVIQVAMKTTYESAKLCLDTNYYGVKNVTEALLPLLQNSPSARIVNVSSLRSELKRVPNEERRKELGDVENLTEDKLDKILQNFLHDLKQDALEVNGWQMMLPAYSISKVSLNAYTRILARKYPKMCINCVHPGYVNTDINWHTGTMPVEEGAEGSVMLALLPDGGPTGCYFDRTVVDEF*