MCGILAVLGVAEVSLAKRSRIIELSRRLRHRGPDWSGLHCHEDCYLAHQRLAIIDPTSGDQPLYNEDKTVVVTVNGEIYNHEELKAKLKTHEFQTGSDCEVIAHLYEEYGEEFVDMLDGMFSFVLLDTRDKSFIAARDAIGICPLYMGWGLDGSVWFSSEMKALSDDCERFITFPPGHLYSSKTGGLRRWYNPPWFSETVPSTPYNALFLREMFEKAVIKRLMTDVPFGVLLSGGLDSSLVASVASRHLNETKVDRQWGNKLHTFCIGLKGSPDLKAAREVADYLSTVHHEFHFTVQEGIDALEEVIYHIETYDVTTIRASTPMFLMSRKIKSLGVKMVISGEGSDEIFGGYLYFHKAPNKKEFHEETCRKIKALHLYDCLRANKATSAWGVEARVPFLDKSFISVAMDIDPEWKMIKRDLGRIEKWVIRNAFDDDERPYLPKHILYRQKEQFSDGVGYSWIDGLKDHASQHVSDSMMMNAGFVYPENTPTTKEGYYYRMIFEKFFPKPAARSTVPGGPSVACSTAKAVEWDASWSKNLDPSGRAALGVHDAAYEDTAGKTPASADPVSDKGLRPAIGESLGTPVASATAV*