MATGDVAGGESAAVAEERDWSEMTPVCLAEAFSRLGLEDVWRGAMACCRAWRDAAASRPALFAALDLEPAFASVGADAAEWWTPAFQRRVDAMLRSASSLAAGELREVRVRHCSDDALAFAAERSPKLSILSIRSSPSVSDRSMFIVASSCHMLTELDISYCHEVSYKSLEMIGQNCRNLNVLKRNIFNWLDSSEHVGIVPDDYLRDCPQDGDREAIAISKFMQNLKHLVIRFSKLSVVGLNAISGGCKELEVLDLYGCANLTLRGIQQATSNMKNLKELENPNFYIPRSSFHMGRYGHWQLYDERFQTNVFQI*