MSWAALSPETPAFSGTRAVVPPTSVILTGNQEEWGYHSPATLLCIPKADSFDDRSLTLVVPSHICGILSTQEGVSSPFFFFCSIPESLVVLLVTDPAMYLPCLLLLFTRSLAYLFTPDNTETLIDHRIPVVFDVATSQTLSYAEAPISGFWITSFLTATDGSQYFLASGLLASESVSAYGASLLDLQTFQRHAFFDPATFTNANLESFNFTTQDYELSGIPPDNLAMKLSSDVPGASFDLILHATSRAAYYYGTGTYRYVNDTMYNWVFPATKTSGSITVPGQFGDDAEQIELDPAASLTWYDRVWGSAELRKGNSTFFVLYVDDSDLILWMNVVESLDPPFKSRSVNICARGKSWHHIHAIDVFEPDTDAVWTSPRTGKTYPQEWRLGIEGRGELHIKSVIGDQELAAKGNDGAGIYMGFSTFEGVLDGEDVTGFGVSELRLAGIV*