MHRVAFVLSLTGRTVWSSMCTTPWSQEDTSMTLRELAVDVVCREGPARVMELVAMGAEFTRNQDGSLHLTKEGGHSARRIVHAADLTGREIERALLAAARAHKNIRFFEHHLAVDLVVEDHQGMXHCFGIDPLLSMKGQAAFLCHMVLCHVCRYITPRFCAAAVCMFVALSTMLASGGAGQVYPSTTNPHVATGDGIAMAFRASATISNMEFVQFHPTALYEPANTGRTFLITEAVRGEGGMLFNKAGERFMQKYDSVRMELAPRDVVAQSIPGSTYKKSKGARKICSEWPAIQRATSPLKPHSTLRNSSATHCAVRSKVVLKLEALKIEMSSGSGNVEASASTRDHSF*