MQSHACRAPCAKYGLPPARRSGAWQLRAAHLQAEVALGEGSIPSPAGSSGGGTSRRRAAAALLTAAAGWQAARHPAWADDAASGSSSGSFYNDWPYLTPSDILPYLRATANPGDIDSVLSAIDRFAGFYPMYRCGPEKGAILESLVARQRPQLALELGTFTGYGAARISRQLPPGGRLITIEAGEEQAEVARQVLQLCGVETGEGPGARVQVVNGLSGNVLPRLRELAGTAAGLAAGLVFLDHCKPCYLPDLISMERLGLVQAGTVVVADNVLVPGAPDYLAHVGADAATARRSLVESDALDISPPLGAIPASGGAGAGGGDGGSGCTYRTQLVGSMFEVEQRFKPDWQPQQDALSVSLCLQGLPGATX