MSVSHRSVFFVPNERARYVYRRTSPAVSVPAAASTSASSAQAPAADAPELELHFALPPSGAPQLRPLLFVHGSFHSAFCWEENFLPYFASLGHPSFAVSLRGHGGSPTTGIEDRAPVVKDYIEDIHWAFDEIERRAPNAGEPVIVAHSIGGLVLANYIEQYQPERAVFMCSMPPSGIVNIAKRTLLRNPFEVWEFVQAFGMKKALKDVKLCRRAFFSEGAPRTLSLGKISLPDRSKLPGKTRALVLGARNDFVVDVPAVHETAEAFGVDATVFEDAAHDLMLEPRWRDAADVIAAWLRS*