MVNLVEAQKPLLHFLVRRAGLRQHTVDVDGAGTVISFWVPKDKLPKNKATVREITPEAAAAPVTNTKKQRETRASKQEARPAVVLVHGFAAEGIVTWQFQAGVLAKKYDVYIPDLLYFGGSTSPSADRSPGFQAECLVAALGKLGVERCTVVGFSYGGMVAFKMAESRPDLVRSLVVSGSVVAMTDSISSVTLDRIGVKSSSELLLPDSVKGLKALLSIATHRKLWFPDRIHKDYLQVMFTNRKERAELLEGLVVSNKDATVPVLPQKILLLWGENDNIFNIELAKTMKEQLGEKTTLQSIDKAGHLVHLERPCVYNRRLKEFLAYVNDEAPKEKV*