MGRNVTLQYTPHDSTRRKRFKKRLKGLMKKADELAVLCDAKTCVLVYEEGKAAPEVFPSQAEAVGILNRFKSIPELWRCEEVMNQKGFITKRIDKLREQVDKTRRECEDGEIRSLLHKTMHGDLSGLVGLNIEDLTKVGYKVDMLLKSITERKEKIHSQAPPPAPCVATGSIDMGSPPLYPAPPQQESRLDMVSSGGDLDTLVYGGYAGANFSSSDTMMQMQSFDMDFGSSPFPPM