MASKTGGGGIGAGAAAQRGRMQSLGRQGSMYSLTLDEVQSHLGEPLHSMNLDELLRSVFPDGLTIADGAGATTSNQQHQPGSGLLRQGSITMPPELSKKTVDEVWKGIQAAPKRNAETGGGGGRRWRERKPTLGEVTLEDFLVKAGVVTEGSLKDLSDAGNVDPAGRGVTATGTVDLASGAHWIEQYKQQIASSDAHHHGQQSVQGAYLPNRLVPQPLNVGPGAILESSYSDGQTSSGMIGGMSDSQTPGRKRGMSGDVADKLVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENVRLKRQKISRSLVCVLVALLSL