VKAVYVKNLPKNVTQEQVRKLFEHHGKITKVVLPPPKSGQEKNRIGFVHFAERSNAMKALKNTNKYEIEGQVLECSLAKPQADQKPGVLHTQKQGLLPRYPPSVGYGLLGAPYGALGAGYGAPGLAQPFMYGAGQTPPGMSMMPMLLADGRIGYVLQQPGLQPQVPPPSHQRGGRSGGGGDSGGSSNRNSGSSSKGRHNNDGGQGRRYRP