MDSNSKQLVDSLADHVALYHSTSNSKPSKSQFRNNAVQWMSSLTAEQRQAALTTVDKSWLAIVLQMHARLQTDGPGFFXXXXXVAQNDRGKYRHGFKPQVDDDALPSLCYRKAKGLLARVNSDNEAERILTESLRLFSSTEGEFPSPECTRFDSLTVAEDLVEDVDRFLAVMDAISNRDFLRSAKPPPSASKWEELPWLKAKGYYSLAAFVANKLELSLGLSWLHSHGKKRSSRMNSTANSHEVHKIGRDLAGIASNVFWRKKVCVDWWSKVDGGTRAEAFKLAVAKVAKFEVFHSNS*