MGHSRGAAAASRVPALFVLGDSLVDDGNNGALARADYYPYGVDFPPLGAATGRFCNGKTVADALCDLLGLQYVPPYTSTRALNGTAAMQVLGGVNYASAAGGILDETGQHLGERFSLSQQVLNLEATLDGAIRPLFGGDHDGYERHLARSIAVVVIGGNDYLNNYLLTPLGIGYDSGDRYRPGEYADLLLDQYYARQILALHSLGLRKFLLAGVGPLGCTPGLRASAGMGPQGQCVEQVNQMVGLFNQGLRSLVDQLNADHHPVATFVYGNTYAAVQDMINNHSKYGFTVVDSGCCGVAQIVTCGLCVPFVAPCGERERYVFWDAYHPTQAANLVLAQMAFAGTPEHVYPLNLRQLAEL*