MVFEQHEEEAVAPGAVHGHRLSTVVPSSVTGEVDYALADADLAFKLHYLRGVYYYRSGDGLATKVLKDPMFPWLDDHFPVAGRVRRAEAEGDGAPRRPYIKCNDCGVRIVEARCDRDMAEWIRDAAPGRIRQLCYDKVLGPELFFSPLLYVQITNFKCGGLALGFSWAHLIGDIPSAATCFNKWAQILSGKKPEATVLTPPNQPLQGQSPAAPRSVKQVGPMEDLWLVPAGRDMACYSFHVSDAVLKKLHQQQNGRQDAAAGTFELVSALVWQAVAKIRGDVDTVTVVRADAAARSGKSLANEMKVGYVESAGSSPAKTDVAELAALLAKNVVDETAAVAAFQGDVLVYGGANLTLVDMEQVDLYGLEIKGQRPVYVEYGMDGVGDEGAVLVQPDADGRGRLVTVVLPGDEIDSLRAALGSALHVA*