MQAILCAPGAIIARLNPRQKKVNNLRQKTQHLRAAAAPAAAVEASELDFGNYIADKNKAIEQALSDSVPEMYPERLHESMRYSLLAGGKRIRPCLCIAACELMGGTMEVAMPTACALEMIHTMSLIHDDLPSMDNDDFRRGKPTNHKVYGEEMAILAGDALLSHAFEYIGRETPKSVPAERTLRVLVDVGKCVGSEGLVGGQVVDIMSEGADADEVTLETLKYIHAHKTGALLEVSVTSGAILAGAKEEDVERLGKYAQLIGLAFQVVDDILDCTQTSEQLGKTAGKDEAVGKATYPSLVGLEESKKIADDLITEAKELLRDYDPKLAAPLLGLADFIKNRQN*