MGEEQVSPRPEAAAAAVELTGFVMSAEEAKRAAAAAGVATVQDLLPLLVPSAMKRAIAPISRFPVGAVGLGASGRVYVGVNLEFRGLPLCHSVHAEQFLVANAAAAGESALSAVAVSHMPCGHCRQFLQEIRGASGIQILVTSDAEEGCAPEWRTVASLLLRPFGPHDLLPEDVPLVLEKHGNPLGDPVPAVANGFAAGDLEARLREAAEAAARAAHAPYSECPSGFAVADGDGRIYAGGCLESAAYNPTLGPVQAAIIAMVAAGGGPAGDVVAAALVEKERAAVAQEATARIFLDAVSPHASLHVYNYRPSDA*