MIQDPLVYLDISIDKKPIGRIVCKLFREKAPKTTENFYKLCAGDVKSPLKDQQYLSYKGNGFHRVVKNFMIQAGDIVFGTQKDSSSSSVGKGGCSIYADKEEVKTDDESFCYGNFEDENLGEFVEPFTLGMANLGSPNTNNSQFFITTYAAPHLNGKHSIFGQVVHGKSVVRTIENCRVDSDGVPESDVRISDCGVWEKTMGVPLYNASNDQIGGDVYEEYPDDDTHFGDDDFGKALEAANIIKESGTLLFKKKDYSNAFFKYRKSLNYINEYMPEPDVDKERNIQFINLKMKIYLNLSLVLFNLERYDDAIMYATYLLEMDNVPNRDQAKAYYRRGNSYLKKKRLDEALQDYIFCKEKNPDDEVIEQRIEYVNRLIEENKEKTRKNISKFFS*