MLDPSLLPLRDIPGDYGLPLLGPVLDRLNYFWFQGRDPFFSTLVHRHRSTVVRVNMPPGPPFFPDSRSIMLLDQKSYGVLFDLSKIEKRDVFIGTYMPSTDFTGGFRVLPYLDPSEKNHAPLKSFCFEILKSNAGKWIPEFHNAFREAFTAWNSQIVRTGKADFVDVAAHFTLNFLLRSVLDADPSGPGEASLGNDGPSCVQSWLALQLHPQASFGLSPLLEEIILRSFPLPYELIASKHQILCRFFNTYGNKVLDMAVFKFGLDREEALHNLMFFLCFNTWGGAQILLPSIVRRIGEAGRGLQRELSEEVRGILEEEGGEVSMRSLERMELVKSTVYEVLRIDPPVPFQYGRAKKDFTLCSHDYAYMVRKGELLGGYLGMVMKDPKVFTAPQSFNAKRFMGKEGKELLNFLVWSNGPETRDPTIHDKQCPGKDFVNFLARLLLVEFFLAYDFYEVSPTRKQALRPSLEFTYMKRRRTKIKP*