MADNRFVVEQAHEIQTIAKELELLKCVLPDKFVAGCIIAKLPPSWRSFGTAFKHKRQEYSIEGLIASLDVEEKAREKDAASKDDAQQTTNFKRQKKNNNNPNQDERICFVCGQPGHLARKYPQRKGMKAPAGQTSKSANVTIGNTGDGSGYGRTGFHLPNGEWVTCFCSWCWHGRCEVYFGKDRAAEERAACPFYQQESC