MSVSAAPAIP QYSVSDYMKF ALAGAIGCGS THSSMVPIDV VKTRIQLEPT VYNKGMVGSF KQIIAGEGAG ALLTGFGPTL LGYSIQGAFK FGGYEVFKKF FIDNLGYDTA SRYKNSVYMG SAAMAEFLAD IALCPLEATR IRLVSQPQFA NGLVGGFSRI LKEEGIGSFY SGFTPILFKQ IPYNIAKFLV FERASEFYYG FAGPKEKLSS TSTTLLNLLS GLTAGLAAAI VSQPADTLLS KVNKTKKAPG QSTVGLLAQL AKQLGFFGSF AGLPTRLVMV GTLTSLQFGI YGSLKSTLGC PPTIEIGGGG H