MAATVDVERPVDIGELDLRPCEHQAGGHFASEQGKAAGTFVDSSGKFYKAFQDDIRGGREAAVYELIFGDADESVRKEDMEQLRRFVPKYFGTLVSDGKKLLALEDTCKAYTKPCVLDCKMGMTTIYDWAEDKYKTKNAGKDTATTQASLGYRVTGFKVWQQAKAEYFFADRHYGKKLTDGTMAAALATFANNGAIGPDAVYGGPNGAVAQIRALQSWFESQRSLVFFAASILVIYEGAATRPEDANVTIRFIDFAHTFPSKGQADANVTPAVKSLADLMEQVATGQAS*