MAPAPEKVALIVGVTGLVGKELAQQLAARPEWKVYGLARKPNNLPLHGHHYQFISCDLLDPKETMERLSLLEDVTHIFWVTWASQFPLDTQECCDQNKAMMSNALNSILPRAKSLKHVSLQTGTKHYISLSYPFDTTNKVQHYDEETPRAIGGHNFYYTLEDLLKEKLPRSVGWSVHRPGLLLGSSRRTVYNFMGSLCVYGAICRYLNLPFVFWGARTCWQQVYMDASDARLVARQQIWVSSSTNEGLSSSYGGLSSSNGHAFNAINGPAFTWKEIWPAIGAKFGVEVPEDMFSSKSMYSTSMCDMGKVWEEIVEREGLQKTKMEDLANWCFLDMVFRCPMKILATRDKVDQLGFTTRYRALDSIMYWVDCMRDDKLIP