MPSDAELPKWWSSPNADQHQPLDFSTKTKPLVYYPPPTSPPNFHHRKLDRPINGDTTPKTMSFFRPEQHSPPPAPHIPLNVQHFGFLDPMMGMNDSFRPVGILGGHPHQAYPFLDNQRIQPKNMRPFNKAYKDQLGLPLGYCPSPAVPIDMMQQRLLLHNNEAYADFRKNMLLQNAASSRDREIREIRDRDRDREDSEKRSPRYDEGKVEIEEDSTAALSLSPGSSPPSPSCNVSGSEIPSKKKPRELPEEFKDGAYWERRKKNNEAAKRSRDARRAREDEIAIRAAFLEQENTKLKLELSYMKNETNVLRYKLYNS