SNRDCQIDQHHRNQCQYCRLKKCFRVGMRKEAVQRGRIPHTHSGGSPTALEVGVEYFNGQPVSELISQLLRAEPYPAARYGSVCPAAAVLGIDNICELAARLLFSTVEWARNIPFFPELPVADQVALLRLSWSELFVLNAAQSALPLHMAPLLAAAGFHAAPMAADRVVSFMDQIRVFQEQVDKLNRLQVDSAEYSCLKAIALFTPDACGLSDPAHVESLQEKAQVALTEYVRAQYPSQPQRFGRLLLRLPALRAVPAALISQLFFMRLVGKTPIETLIRDMLLSGSTFNWPYAAGQ