MVTLHCSSAFQAAPWPFPLPSTRISPRSLVRRSCACSVSPSYSFILLFLQTRKWRSSYRPVVMEFYLKPLPYEMDALEPHMTKETLEFHWGKHHRAYVDNLNKQIAGTDLEGMELDELYKFGYNNGNPTAYFNNAGQVWNHEFFWQSIQPRGGKKPRGEVLYLIERDFGSFEAFVEEFKQAATTQFGSGWAWLVAKHIDPLAENKFGKLVVEKTFNAVNPLIFGRIPLLTIDVWEHAYYLDFQDRRPDYISTFIKELINWDMVTLRLERAKAFINFYDVIVPDDQIEYV*