MDAVERVLRRAFFRAGYRVRAHGQALWKAGLNLQGALANTEGLVRHKKVLTWEGASPEIGSNVFVAPNASVIGKVTLGDGASVWYGATLRGDVNSIAVGAGSCVLDNAVVHVAKYGVGKQELPTIIGDRVCIGSGAIVHACEIASDSCVGNRAIVMDGATVAKHAMVGAGSMVTPGTKVGEMELWQGSPAKFVRNLTAAEVEELILKRVELSSSLALGHMEENLKTLEEIDDEKYKIKLRARYTKDYLSHIGLLGMEEEMHQRACETRNRELAQQRNALNN*