MNLVLHGTLRYIRTSIKACLHYNPLTQPSRMTQLTELNRISIAEIIVYTPALAIAIVLANRHGFKKASGWLYLILFSLIRIIGAAMDLASTQHPGNNSLSSGTNALNNAGVSPLILVSVGLLTRVLVGLEKRTSTLLQPRMLRLIQLAVMVGLLLSIVGGIKFGNELSDATSRQPVDVAALRSLSNPTESLAGTALMILGFVALVLATAMLSLQLRSVERGERRLIGTVAATLPFVLVRIIYAAVATYHTWNPNFHSYVAGPHYYAYMIGMCVVMEMITIVILEAVGLTLQQLPGDGTRPEIATGYPMTDSSDGQKPSGTPEWGNNGYNA