MVGLGVSVSLKVGHVCSCSNGFGTVTMEAQKQKLSPSKTRRKSSYGTSRRSVLKKSFSQEQVTFTSPLSADPLVALIGGGISGLICALFLEKRGIRSTVFDTGIHGLGGRLGTRVVDPHPLKFDHAAQFFTVSDSRFAEIVDAWMEKGLVREWLGTVGDLNNGGEFVPFLPSPARYVATKGMRFLADSLLSHSRLVNVVRPCWISKLEPFNGMWHLSENGKPRGEFDAIVIAHNGKCANRLLMTSGLPLIAKQMKRLDLSSIWALLAAFEDPLPFPGSTEVPFEGAFVRGVDSVSWMANNTKKLEISECGGPHCWTFLSTAAYGKQNKVPQENIPSATAAKVKAGMLDGVESALGLSKGSLPKPLYTRLQLWGAALPTNTPGVPCIFDPFGRAGICGDWLLGSNIEAAVLSGIALANHIADYFQSPGTDPGEFAVGLNNEFQPLEGHDIGQFPGLGSEEKMSEGQAYELAK*