MRGTVVLGRYAIPKWEISGFVEYIKSGQKQGDMLLVVPEGAFAVRLGNEASIKQRMRVVRGMYYSITFSAARTCAQEEKLNISVAPDWGVLPMQTMYSSNGWDSYAWAFQAERDVAEIVIHNPGVEEDPACGPLIDSVAIRALYPPRASNRNLLKNGNFEEGPYIFPNTSWGVLIPPNIEDDHSPLPGWMVESLKAVKYIDSDHFSVPEGKRAVELVAGKESAIAQVARTIPGKTYVLSFAVGDASNSCEGSMIVEAFAGKDTIKVPYESKGKGGFKRAVLRFKAVSVRTRIMFYSTFYTMRSDDFSSLCGPVLDDVKLLSVRTP*