MALSVYTSGSQVLVQPQGERGAAVSTLSVDLASGSAQHLTVPSESGPALEVLGVMGLCKLHSGSALLLITAARKVGMLEGADLFLVTQTKVLAAPSAKLNSANRSLLSLLEEAVHPCGAGRGLYFSYFHDLTLTTQRAASLRVADPAAFAAQLPVERADSRFFWNKVAAAPLIKAGAARFVQPCILGFVQQLPGLQLKDQAAHGNPVTASLTLIARRSTARSGVRQWRRGADAEGNVANFAETEQILAIEGPANSPLAGALCSYLILRGSIPLLWTQLPNIKYKPSTLIAPAELSSPAHDKHFHALVEQYKGVVAINLINHHGTEGKLEVAFRSEAARLTSSASAIARAVRYIAFDFHSECGNKRYHRLSLLWDQISADFTAQGFLRVDPASGAVARQQGGVVRVNCIDCLDRTNVVQGVLARKSLEAMLASLGLLPSTREGHLATLPEAYPEVEREFKILWADHGDALSTQYAGTGAMKSGFTRTGKRTTAGALDDGVKAVVRYYLNNYQDGRKQDALDLLTGGRGRGRDWGRGRDRDRGFAWWAG*