MRGKGRGEICRKDRAGEDGCTFASHPLPGDYTFASTALAAAGNGDMESLDEVESALHSHDEVACEISDRWLQVAAEEGRGVEYALSDLAECIRLLIGRVREDSSHADKAARLKALREAVHLNFGAAGGEYVRPPVELATVHKAKGLGWPVVYLLEPSEIPFEFVLKQGGWQARQELNVQYVAYTRAEQTLIFLRDATPQPKPEGFSLRDALATTLWPEGQGGAGGQGAAAAGAASHAHPRDRYEWSAEGAFHEYRSSHQQRAANDAAEEHAEEALASARDVLGLPPPPTALSEAQVDRAYKDQARKLHPDRCDAADATKRMQEVVAARDVLKDYLQRDREFAPDEVV*