MAPAPEKVALIVGVTGLVGKELAQQLAARPEWKVYGLARKPNNLPLHGHHYQFISCDLLDPKETMERLSLLEDVTHIFWVTWASQFPLDTQECCDQNKAMMSNALNSILPRAKSLKHVSLQTGTKHYISLSYPFDTTNKVQHYDEETPRAIGGHNFYYTLEDLLKEKLPRSVGWSVHRPGLLLGSSRRTVYNFMGSLCVYGTICRYLNLPFVFWGARTCWQQLYMDASDARLVARQQIWVSSSTNEGLSSSYGGLSSSNGHAFNAINGPAFTWKEIWPAIGAKFGVEVPEDMFSSKSMYSTSMCDMGKVWEEIVEREGLQKTKMEDLANWCFLDMVFRCPMKILATRDKVDQLGFTTRYKALDSIMYWVDCMRDDKLIP*