MNKGVSMKLKKKAKMMIVLSIVASLLSGCGFGETKIEYERLVEALDEGDMKTVMSASDDGYAYVKEEVRDSTFIEDNNKQIGVVYQTTQGIYSIKDNILFGEAQKKVNTPVEDEKHSDNPQYKEEVVFKSDIRYENGQLEASNRGGDMSNIKLMLNRVQGIKELKPNVNKKSFSQPATISYNLSETQFKELFNGNLGLEYEKFSYATLLIEFNSAKDTKENPMEITEITISIGYKQRNEENNMIRHDQEITTYLHNKEENNRKSKKDYLQYEKKFKESH