MHRQMLARYDAERQAMNLGLVQPLDDYRGSISQAYKPDEELRSDEKTFGSRGPDQKLGDVITKDGKGNIYIDKMEEYRQNIEDAIEKGQFFDGTEVNINTLGAAVEPSKLNKDNWGDYAKYYGGLHGKGHLALAYVNDPSHSDDPNNHPGVMGDTRVAARDPVFWRWHRHIDNLINKWEEKQGPNDFSNSPPVKIRDGDIILAFKDKLPPDANLDDFGEKTFGGGNFDTDVSNNELVTNALETSMKTRIFNLTEDSNAAEKIEYLYPREFCYFFRVENTSPSSFDATFRVFLVPEELADSRRHWIEMDKFKQTLPPGSKTVVNRGCDVASILRLPAQKTPEHMDDTAIAHDQQGGVEQERNFCDCGLPYHLLLPRGRKGGMKFKLLVFITDWSEDEVPRVSSCGSISYCGAASPYEKYPDKKPMGYPLDRPFKNNSYKETFDGLNNATI