MLPKFAQMDAAHVAAVASLGATLMMARSPASAIAVLKEMEGKGPFSSLVMAVVVVKDVVVIISYAVNVELIRVAILPSAADRPQLLSMVLPVLSVALSISLGVCGGLVLAMLLRSLPHVAHTGGAAAGTAGGGAAAAAASNAFKLRQAVVLGVATLTFQLAHHFDAEPLLACVTMGLVLVNRRHERADKDKEELHAMVTGIMGLTNVAFFGLAGASLKLGALTDMFSAALVVFAVRLGAIWLGSWAGCTATATSAEYRRLFWMSMVTQAGVAMGLARLAGTRFPDWGPHFQTFMMAIILLNLLVGPPLFRQALVRVGEARAALGLLPVKDHGPRSLGAALGLGGPGGSGSGVGGGGGGGLGGLKENGGTGEDGVGVDGVVNAAVGLVLGDHNQDKSDRDQ*