MDRQHEPRALDFGKLNDMEAQEYDEEAALLDYISARQKQTIVESARWTGYSETHPIMQVLDIMRESTTILRKHSSILLVMGLIFAVPLSILLLSDVPLLFPVMDDFVRLMQLAAEQRFGQKSHRTGYRRLAEIVMSNVVDIPLSALFSPLLKAGVAYVVASTYIRKRVTLTEVLEIMQKIGVLLVQTFLWTCSVYLTFSSMFAALLWLASRISKASTIFTNASLLAVVFVGLTLVVGLAFVNVMCNLAYVVTILEGAHARQALVQSIRLLKGKFQVSLLLFLITNVNAALLDILFEFHIIQNADASLGHEKYWEAPLLIDGYSRRS*