MPPGEPPKRRLSTTSSRQPTEGHEDPGRDLEYSAVIHDGTGILDSETFHTTFFTYGKDEDGLAAEMKRVARDMLYLLRAIQTNRQVNIKMIAVAEPIPDELRAKNGVEFFPTLWLHMDAIATTADVAPKDHHVQVDSDGQTPQGGGVALMRHALLRLWRMVGLPVKWFVPEGHPTVFNITTDKTWFELWTEQNYESFWSNGALDASVIVIDDPQLTALIPIIKKERPDAKIIFRSHIQIQFIKDVDLFLAHPVKFFVPKNVHENLPVLYMAPSTDPLDGLNKMYGRASVRYYRQYFNQLSQAQCGVKIDWDRGYVCQIARLEECENPPLDNGPQLIIMGHGSIDDPDGSWVYEKIHDTLNSPGYELIHGDVAVVRAPPSDRDLSEEKELDGKSDPNSVAQEWVGNFDEAYRKIHDDDGATSEDFWTVGNATRWMLLFAKLLDLKIDQTGEVNEQDVNVLKKLEKEKLPNKGETGGNVWHMLMGDDMLKDEGALI*