MCCCGKMGRRHGPGTGHYDATARQLPTTASCAQEVVRTVLLKPARQQLSPQVFMVNCACFIQSGLYLVVRVLWVGTEGGASRGEERAREGVDWWYWMDAVERVLRRAFFRAGYRVRAHGQALWKAGLNLQGALANTEGLVRHKKVLTWEGASPEIGSNVFVAPNASVIGKVTLGDGASVWYGATLRGDVNSIAVGAGSCVLDNAVVHVAKYGVGKQELPTIIGDRVCIGSGAIVHACEIASDSCVGNRAIVMDGATVAKHAMVGAGSMVTPGTKVGEMELWQGSPAKFVRNLTAAEVEELILKRVELSSSLALGHMEENLKTLEEIDDEKYKIKLRARYTKDYLSHIGLLGMEEEMHQRACETRNRELAQQRNALNN*