MAAEPAADDHGPRPPLADGAVAAGGGDASSAAAAAEALMSAASEQLTLVYQGDVFIFDPVPPQKVQAVLLVLGGYEVPPGLVNMAVPTANDEKNTTVAARRVASLMRFREKRKERCFDKRIRYSVRKEVAQKMKRRKGQFAGRSDFGDGATSSAACVCPTNGEDDHLRETHCQNCGISSRLTPAMRRGPAGPRSLCNACGLMWANKVHVSLCQS