MELHFAGASYLMKEGIKRRGLIIKSSSSSTSQGLQKCSKKNLSRILRTEAAIRGIHRKANSEKYTNLWPKAVLKALDDAIRDNRWDSALKIFDLLRKQHWYEPRCHTYAKLLVMLGKCKQPSQANLLFEIMLADGLQPTVDVYTALVNAYGLSGLLDEALRTIDDMKSVSNCKPDVYTYSILIKCCTKVRRFDMIEYILAEMVYLGIECSSVTYNTIIDGYGKAKLFEQMECSLTDMIENETAFPDVFTLNSVIGSYGSCGKLEEMEKWFEEFQVMGIKPDVMTFNILIKSYGRAGMYQKMECVLDFMRNWFYSPTVVTYNIIIETLGKACLIKNMEQFFLQMKHEGVKPSSFTYCSLVSAYSRAALMENVDSIMRQVENSDVVLDTPFFNCIISAYGQVGDIERMVALFLEMKVRKCKPDYITFSTMIQAYNSQGMTEAAMDLKTEMITSCESNELISS*