MCGILAVLGVGDVSLAKRSRIIELSRRLRHRGPDWSGIHSFEDCYLAHQRLAIVDPTSGDQPLYNEDKTVVVTVNGEIYNHEELKAKLKSHQFQTGSDCEVIAHLYEEYGEEFVDMLDGMFSFVLLDTRDKTFIAARDAIGICPLYMGWGLDGSVWFSSEMKVLSDDCERFISFPPGHLYSSKTGGLRRWYNPPWFSESIPSTPYDPLLIRESFEKAVIKRLMTDVPFGVLLSGGLDSSLVASVVSRHLAETKVARQWGNKLHTFCIGLKGSPDLKAAKEVADYLGTVHHELHFTVQEGIDALEEVIYHIETYDVTTIRASTPMFLMSRKIKSLGVKMVLSGEGSDEIFGGYLYFHKAPNKKELHEETCRKIKALHLYDCLRANKATSAWGLEARVPFLDKNFINVAMDLDPECKMIRRDLGRIEKWVLRNAFDDNEKPYLPKHILYRQKEQFSDGVGYSWIDGLKDHASAHVSDSMMTNASFVYPENTPTTKEAYYYRTVFEKFYPKNAARQTVPGGPSVACSTAKAVEWDAAWSKLLDPSGRAALGVHDAAYEEKAPASVDPVVDDVSRSPAHDVKRLKTVVSAAAV*