MYKIFLTTLTVIFLTVSCIAIAADNQDLYIGNFSKGKLDNWEVKEFSGKTDYKIVNDRKDSKKRVLKAISNSTASGLFMEKRIDLQKTPYLHWSWRTEKLYSNLDESKKQGDDFVARIYLIIDGGLFFWKTRALNYVWSSSFTQGEAWPNPFTANATMFAVESGTKNLGKWLHYSRNVREDLKKFVGKEVRYIDGIALMTDSDNAGQQATTYYGDIYFSPNP