>complement(2990628..2991020) MTAVGGSPPTRRCPATEDRAPATVATPSSTDPTASRAVSWWSVHEYVAPTLAAAVEWPMAGTPAWCDLDD TDPVKWAAICDAARHWALRVETCQAASAEASRDVSAAADWPAVSREIQRRRDAYIRRVVV