MNEKVALFTIFGGTGDLAKRKLYPSLFRLYKKGLLAERFAVIGTARREWTDEYYREIVRETIQDLNPTAEEATEFSSHFYYQSHNVNDTEHYNTLKELSDRLNEQYHLEGNHVYYLAMAPQFFGTIVNHLKSQHIISEEGFDRLIIEKPFGSDYESAYELNEEIRAAFPEQDIFRIDHYLGKEMIQNISAIRFANNIFESQWNNRYIDNVQITFAESLGVEDRGGYYDHSGALKDMVQNHILQVVALLSMEPPVAFSEKEIRTEKVKALRAIRLYSEEEALQNFVRGQYGEGQLADQTFAAYRDEPNVAETSSTETFVAGKFLIDNFRWSGVPFYVRTGKRLTEKGTRINIVFKQVPINVFKDDTCEECDKTDLPPNVLTIYIQPTEGFSLTLNGKEIGQGFNTTPVKLDFRQSAEMTENSPEAYEKLLLDCLNGDSTNFSHWDEVAQSWRIVDIIRHAWDKTDVSFPNYAAGTMGPQAAFDLLEKDGFTWEWQPDNWYRDRGQLDQ*