MAESIVTFFLEKLTDLLSQEAFLLSRVEEQVKLLSNELEWMRLFLKDADAKRRYDPRIKLWVSQIRDVTYDAEDVIDRFMFEMNHQQQGSLKCLKFLKLRFVHKLESRIREINTKIEKIMANKSRYGVETLPAASSSNEAVVSIVGMGGLGKTTLAKKVYNDNDVQQCFDCHAWIYVSQEYTIRELLLGVAVCVRCRNGPLSVGHLTNLQSLGLRAGSWCCGEGLGKLIELRELTILWTEIAQTKNQGFSESVKKLTALQSLRLYAIQEEITMPHLMPFSDHTYLYHLSLSGRLERFPDEIEFYPPNLISLELQCWNIEQDPMVTLEKLPNLRFLTLSLGFSMVKKMVCASGGFQQHETLKLSNLKELKELIVEEGAMPYLKDLVIEHCPKMKRVSHGLLQRKTLQHLKLYYFFIKRYQEMLGLYRRAFPMQQIFLYLSKLVFFLVFSAFVKHTLEARTLLKAEACLGSVFKKQFLRINL*