MARLWSGEPDAAVDLCAEALEIARDAGADPAGLLLRLLHILDSSALHGPAAALEPVVLEVAQGRGAPWLVRAWLLLFLARAFERTGRPAEAARTYAAAKGVARWAFFAEAELSARAVPTGFIVRIEAPAERSGGGARALEPAWETGTGWLYDRGRGLVVTCAHTLLARSDGAPRGPVRVYAGGARLGAELLGYCASLDVALLRVDPAALPECVEEAAVSTAPLEPGAAVASVGFPSLAAMPCCTAGAFWRPDPWLRREIGGGKLPFAWEGGEVLLHSAYSEVRRLLGGPLLDGAGRVVGMNFGGAELPLSLQGAGWRLHVLRTELAAAPSLAHARRFFAWWGSEALRRSFCLPFATRADDIVRFVENVAAFRELEEEGPAEPEAQTEPGTQKEGARYAAFRCSARPLLQQLLPRPARRPARCFSFDDSRRRAGPGATCRSARFLARRPAGCFSFVDSRLRAGPSAICRSARFPARRPAGCLSFVDSRFAPPLLLRTWPGRPRWASPRTAAVRGELTPRFCACTGYVQGLLPPAWCRRPRRHPTYPPRHPARLARPPALPL*