MSRSPRAARTEEDAPPTDWLAELPHELHLRILEGVDDFSDCAAFSLASPRLGLALRSGLARFEDPLFAVAMRLLLIERFAASLGSSIMDTLSEATLRKYTADRRANADHFPWLARVSPALRLTSEVEGAEVWRLRRGEVNDAKLRMRLLRSGQVQHFEGERGAERLVRLKFASGQVQHFEGDAGAERKVRTVFADGAVAHYEGEKGAERVVRVVCASGSVQYYEDERGAERLVRKEFSSGEVKHFEGERGAERKVRAELANGQVHHYEGEQGAERKVRTEFASGTVKYYEGEKGAERKVRTVPADGQVQYCEGQ*