MGGPESHDEHQIEDLNQRLEQMMEEKPKAHNDMPSVQDPAAAAAAAAQASREEVDSRSVFVGNVDYSCTPEEVQQHFQACGTVNRVTIRSNKYGQPKGYAYVEFLETEAVQEALLLNESELHGRQLKVSAKRTNVPGLKQFRPRRVGFRSRSTHMPPYLCPYGYGKVPRFRMPMRYNPYY