MRFSQSHSDYSLFTKNIGKDLLVILVYVDDLLVTGSSLHHIQQIREELQHRFRMKDLGELKYFLGIEFSRSTEGILMNQRKYALGLVSELGLAGCKPSSTPLEFNHKLTSTIFYEFTGKNANAEDTLLDDFGKYQRLIGKLLYLTMTRPDIAFVVQVFSQYMHSPKLSHMEAALRVVRYIKGTAGLGLFMPSNKGNEIVAYCDSDWGVCVETRRSVTETRMSTGVLEIKETKHSVKKLCRSRIQKYGYYSC*