MSHPTVEQLHAFHAQEREIFSKLVQKLRRPPAESLLVMATWLWFEDFGFGNIFSIITVFSDLLIVDLANEAVLCFRCLESDQPPNDVSQIPLTERFMKNDISLQIIHNHRYTAITGIKNFLTTICSRIFSDILQRVLPSSSSSFITNLRHPLIIPGFPHPTFGSINVLPNIVARDNLPNANSFLFPHGLWGWNANHVATDKERTVFLTFSRGFPVSHAEVIHLFTEIYGEDCVESVYMPEDGGNSSNDNTNCNGHQQQPLFAKMVLDSVVTVDRILSGQEKQKYKINGKHIWARKFKNNKDGLI*