MVPRKRKAIGLDDLITDYYKEKNKVFERDLARKKSYKGDSDEECDRTGKNKEALLSKFVDECEKQVHEIGTDDEISLWGLQVFGLQKARPSPVQPGPDTCALLQSLSDNELNSLLGMNSEKGLNFLEGLLLNGWLSRFALTSGYLEDSIASWAFYLMLYSTSDALQTSACDLWSTILMSDANDGQPLVRLDWIPSHSHLKEALDIYGFLRDVSLTNYGVSNLELSESEGPPQNIRSWVRFLTACCQARNMKTMFLTHEVEYFLGVVINFFLDRKLLCKSKLLQECLLSVMSFFTDDEWKVSSEKVSDSLACRIPKDMNCLRIIECIPGSNTRSKHLRREIAFRILINCLNVKGKNAEEVLSSLVSIKIREKDCDFSRIYIYLVLTDKWLWSNPLLKEKPVLLEMWMLYLRNCSCQVTSTDWRPYASKVRNKASYLIQIYQRHQKQM*