MDVKHETAEIIRYGCELARQLESNLPNLLENSSHLLVPTIDDIVKTFKEAMVLLGYNSHNPSSSSSSPPSSSYAHMILGQSSVPPRHELGFPRAEDLLGGALTQPMDLLHALGVGMMSGRETGMLEAPQWGLEVPVGGSGRTLELALGGMQVGYVGSRDVHGMQMEESDSTRSPSHRLRTSRKESRETYKEMVPAPVPAPGPNTGNAEVVPEDGYTWRKYGQKTILNSKFPRSYYRCAHKNLGCVAKKKVQRMDEVPYMMEITYHFHHTCQTPPLLPPSSSTRAMFDAPPPPPPPPPPPPPPPSTSTSIRLGSWISGEFEVDQKDKNDPDESHVPVHSRQEGGSGTGESSSVPVDASHVRDVSVREEPVENIADFLFNSGSSDNSMDSIFSLKPE