MATILRRSAGPARQFLLPRLLGPARSMSRYYARDEVSRFDALTTPVNWGVSIVPEKKAFVIERFGKYQRTLGSGIHALVPVVDRIAYVHSLKEEAIPIPDQSAITKDNVSIQIDGVLYVKIVDPYLASYGVENPIFAVIQLAQTTMRSELGKITLDKTFEERDTLNEKIVRSINEAAVDWGLKCLRYEIRDISPPKGVKVAMEMQAEAERKKRAQILESEGAMLDQANRAKGEAEAILARSQATAEGIRMVSESMKGEGSAEAANLRVAEQYIKAFAGLAKTTNTILLPSDAGNPSSMIAQSLQIYKHICQSNKTKGVSLEAEEAEEEDDMSGSGIPSIGSTFSLQSRKD*