MDGDDALPDGASLRDRPTAYAAVVVIACDRVKYLTRTVESIARAVASSPDPKKTREEFPLFISQDGDDARTTTYARTLEGKFYHVRHRQERLPKLRDGDSARHRAYYRISAHYKHALGRLFDDLGYERVVILEDDMDLAPDFFAYFRRLGDVLERDPSVYAISSWNDNGQKSLVKDERRLYRSDFFPGLGWMMHARLWKELRPKWPDAYWDDWMRQSAVRLGRETIRPEVCRTFNFGEKGASEGQWYKTHLANVKLASEKVDWGNEDLSYLDADAYERAVAEAVDAATPARDPSQITRAEITNPKGVFKVLYKDEAEFRRLAAKFHVFPEWKDGVPRGGYRGVVHLKMNDGRHEVMLVPRDAAKVTKTFAEYLASVDGGKAEVLGL*